-
样例代码 - 表格存储服务 CloudTable
样例代码 此章节主要介绍CloudTable ClickHouse冷热分离的使用命令,以及冷数据如何自动存储到obs桶中。 样例代码 创建ClickHouse冷热分离表test_table。 CREATE TABLE IF NOT EXISTS test_table ( `timestamp`
-
样例代码 - 表格存储服务 CloudTable
样例代码 此章节主要介绍CloudTable Doris冷热分离的使用命令,以及冷数据如何自动存储到obs桶中。 样例代码 自动存储冷数据。 创建冷数据自动归档到冷存储的数据迁移策略testPolicy。 CREATE STORAGE POLICY testPolicy PROPERTIES(
-
样例代码说明 - 表格存储服务 CloudTable
样例代码说明 配置参数 创建Configuration 创建数据表开启标签索引 写入数据 普通查询 抽样查询 分页查询 统计查询 父主题: 开发标签索引应用
-
样例代码说明 - 表格存储服务 CloudTable
样例代码说明 设置属性 建立连接 创建库 创建表 插入数据 查询数据 删除表 父主题: 开发程序
-
样例代码说明 - 表格存储服务 CloudTable
样例代码说明 配置参数 创建Configuration 创建Connection 创建表 删除表 修改表 插入数据 使用Get读取数据 使用Scan读取数据 父主题: 开发HBase冷热分离应用
-
样例代码说明 - 表格存储服务 CloudTable
样例代码说明 配置参数 创建Configuration 创建Connection 创建表 删除表 修改表 插入数据 删除数据 使用Get读取数据 使用Scan读取数据 使用过滤器Filter 父主题: 开发HBase应用
-
数据表复制样例代码 - 表格存储服务 CloudTable
创建表的具体步骤,请参考创建HBase集群。 下载样例代码,然后参考准备开发环境章节准备开发环境。 如果您不准备使用样例代码的工程,需要将下载的样例代码中“cloudtable-example\lib”目录下的jar包拷贝到您的项目中,并在项目工程中将这些Jar包添加到依赖路径中。 数据表复制样例代码 用户可以根据实际的业务需求基于HBase
-
插入数据 - 表格存储服务 CloudTable
的时候,我们需要指定要写入的列(含列族名称和列名称)。HBase通过HTable的put方法来Put数据,可以是一行数据也可以是数据集。 代码样例 public void testPut() { LOG.info("Entering testPut."); // Specify
-
创建表 - 表格存储服务 CloudTable
多个Region,此种方法建表可以提高写入大量数据初期的数据写入速度。 表名以及列族名不能包含特殊字符,可以由字母、数字以及下划线组成。 代码样例 public void testCreateTable() { LOG.info("Entering testCreateTable
-
修改表 - 表格存储服务 CloudTable
功能简介 HBase通过org.apache.hadoop.hbase.client.Admin的modifyTable方法修改表信息。 代码样例 public void testModifyTable() { LOG.info("Entering testModifyTable
-
删除数据 - 表格存储服务 CloudTable
删除数据 功能简介 HBase通过Table实例的delete方法来Delete数据,可以是一行数据也可以是数据集。 代码样例 public void testDelete() { LOG.info("Entering testDelete."); byte[] rowKey
-
删除表 - 表格存储服务 CloudTable
删除表 功能简介 HBase通过org.apache.hadoop.hbase.client.Admin的deleteTable方法来删除表。 代码样例 public void dropTable() { LOG.info("Entering dropTable."); Admin
-
使用Get读取数据 - 表格存储服务 CloudTable
对象。也可以为Get对象设定参数值,如列族的名称和列的名称。查询到的行数据存储在Result对象中,Result中可以存储多个Cell。 代码样例 public void testGet() { LOG.info("Entering testGet."); // Specify
-
使用Scan读取数据 - 表格存储服务 CloudTable
Row。查询结果的多行数据保存在ResultScanner对象中,每行数据以Result对象形式存储,Result中存储了多个Cell。 代码样例 public void testScanData() { LOG.info("Entering testScanData.");
-
写入数据 - 表格存储服务 CloudTable
写入数据 写入数据接口和HBase原生API一致。 样例代码 public void testPut() { LOG.info("Entering testPut."); try(Table table = conn.getTable(tableName)) { List<Put>
-
抽样查询 - 表格存储服务 CloudTable
抽样查询 功能介绍 在普通查询的基础上设置setSampling(),查询时从索引表中随机选择一个分片执行查询任务。 样例代码 public void testSamplingQuery() { LOG.info("Entering testSamplingQuery.");
-
创建Connection - 表格存储服务 CloudTable
建议业务代码连接同一个CloudTable集群时,多线程创建并复用同一个Connection,不必每个线程都创建各自Connection。Connection是连接CloudTable集群的连接器,创建过多连接会加重Zookeeper负载,并损耗业务读写性能。 代码样例 以下代
-
普通查询 - 表格存储服务 CloudTable
CloudTable标签索引基于Lucene语法,提供了自研的查询接口LemonTable.query(LemonQuery query)。 样例代码 public void testNormalQuery() { LOG.info("Entering testNormalQuery
-
分页查询 - 表格存储服务 CloudTable
分页查询 功能介绍 先执行query接口返回简要数据信息,而后调用listRows接口翻页。 样例代码 public void testPagingQuery() { LOG.info("Entering testPagingQuery."); try (Table table
-
配置参数 - 表格存储服务 CloudTable
配置参数 执行样例代码前,必须在hbase-site.xml配置文件中,配置正确的ZooKeeper集群的地址。配置项如下: <property> <name>hbase.zookeeper.quorum</name> <value>xxx-zk1.cloudtable.com,xxx-zk2