检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
开发流程 本文档主要介绍在CloudTable集群模式下如何调用HBase开源接口进行Java应用程序的开发。 开发流程中各阶段的说明如图1和表1所示。 图1 应用程序开发流程 表1 应用开发的流程说明 阶段 说明 参考文档 了解基本概念 在开始开发应用前,需要了解HBase的基本概念,了解场景需求,设计表等。
您不能直接编辑服务端的hbase-site.xml文件,但是可以在表格存储服务管理控制台中修改hbase-site.xml文件中的部分参数,详情请参见修改集群HBase参数。如果修改这些参数无法满足您的需求,如需修改其他参数请联系技术支持人员。 父主题: 连接访问类
创建表 功能介绍 如下示例中通过on cluster语句在集群的所有Server节点创建分布式表和本地表。 createSql为本地表,createDisSql为基于本地表的分布式表。 样例代码 private void createTable(String databaseName
为什么要选择CloudTable服务? CloudTable服务是基于公有云实现的全托管服务,为用户提供专属集群,即开即用,适合业务吞吐量大,时延要求低的用户。选择CloudTable服务,可以免部署、免运维,按需申请,减低成本,能够获取专业指导。 父主题: 通用类
冷热分离功能 步骤 代码实现 步骤1:创建自动归档冷数据策略。 请参见自动存储冷数据。 步骤2:数据表关联数据迁移策略。 请参见数据表关联策略。 步骤3:插入数据。 请参见插入数据。 步骤4:查询插入的数据。 请参见查询插入的数据。 父主题: 开发Doris冷热分离应用
在HBase客户端执行以下命令可删除某个索引: hbase org.apache.hadoop.hbase.hindex.global.mapreduce.GlobalTableIndexer -Dtablename.to.index='table' -Dindexnames.to.drop='idx1#idx2'
将索引添加到有数据的表中。此方法将用户指定的索引添加到表中,并会对已经存在的用户数据创建对应的索引数据,也可先调用该方法生成索引再在存入用户数据的同时生成索引数据。当数据表中存在大量数据时,不建议使用此接口。 删除索引 dropIndices() 仅删除索引,索引元数据与索引数据均会被删
API URI 集群管理 创建CloudTable集群 POST /v2/{project_id}/clusters 查询CloudTable集群详情 GET /v2/{project_id}/clusters/{cluster_id} 查询CloudTable集群列表 GET /
由于创建集群的请求为空,导致创建集群失败。 检查请求,保证请求不为空。 400 CloudTable.0102 集群名称为空 由于创建集群的集群名称为空,导致创建集群失败。 保证集群名称不为空。 400 CloudTable.0103 集群名称不符合规范约束 由于创建集群的名称不符合约束,导致创建集群失败。
代码实现 步骤1:创建ClickHouse冷热分离表。 请参见创建ClickHouse冷热分离数据表。 步骤2:插入数据。 请参见插入验证数据。 步骤3:查询插入的数据。 请参见查询插入数据。 父主题: 开发ClickHouse冷热分离应用
为什么冻结后重新购买折扣套餐无法解冻? 冻结时,购买折扣套餐是无法解冻的。您需要通过续费保证账户余额不为0才能解冻,详细操作请参见CloudTable集群如何续费?。如果您原先购买了折扣套餐,冻结后,也只能先通过续费进行解冻,然后再重新购买折扣套餐。 折扣套餐只适用于HBase组件的1.3.1版本。
应用。 操作步骤 未开启加密通道的HBase集群 在开发环境中(例如Eclipse中),右击“TestMain.java”,单击“Run as > Java Application”运行对应的应用程序工程。 开启加密通道的HBase集群 在开发环境中(例如Eclipse中),右击“TestMain
在CloudTable中查询表的创建时间有如下方法: 创建新表的时候会显示在返回结果中。 连接集群,使用HBase Shell访问集群,具体操作请参见《用户指南》手册中的“使用HBase Shell访问集群”章节。 输入create命令,新建表。 create 'TEST','StuInfo'
com</value> </property> 其中:value中的值为ZooKeeper集群的域名。登录表格存储服务管理控制台,在左侧导航树单击集群管理,然后在集群列表中找到所需要的集群,并获取相应的“ZK链接地址(内网)”。 父主题: 准备开发环境
ClickHouse应用程序支持在Linux环境中运行。在程序代码完成开发后,您可以上传Jar包至准备好的Linux运行环境中运行。该环境需要和clickhouse集群处于同一vpc和安全组,以保证网络连通。 前提条件 Linux环境已安装JDK,版本号需要和IntelliJ IDEA导出Jar包使用的J
切换到“/opt/test”,执行以下命令,运行Jar包。 未开启加密通道的HBase集群 sh run.sh 开启加密通道的HBase集群 sh run.sh secure 如果使用其他方式运行应用访问开启了加密通道的HBase集群,需要自行添加JVM参数:"-Dzookeeper.clientCnxnSocket=org
说明 操作系统 开发环境:Windows系统,支持Windows7以上版本。 运行环境:Linux系统。 如需在本地调测程序,运行环境需要和集群业务平面网络互通。 安装JDK 安装JDK,版本为1.8.0_272。 安装和配置IntelliJ IDEA 开发环境的基本配置,建议使用2019
ose(),释放资源。 建议业务代码连接同一个CloudTable集群时,多线程创建并复用同一个Connection,不必每个线程都创建各自Connection。Connection是连接CloudTable集群的连接器,创建过多连接会加重Zookeeper负载,并损耗业务读写性能。
ose(),释放资源。 建议业务代码连接同一个CloudTable集群时,多线程创建并复用同一个Connection,不必每个线程都创建各自Connection。Connection是连接CloudTable集群的连接器,创建过多连接会加重Zookeeper负载,并损耗业务读写性能。
ANDMarried AND (AGE:25-30 OR AGE:30-35)AND BLOOD_TYPE:A" (2) 查询返回多少行数据。 (3) 每行数据返回哪些qualifier,如果只设置列族,则表示返回列族下的所有列。 父主题: 样例代码说明