检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
【建议】慎用delete、update操作。 标准SQL的更新、删除操作是同步的,即客户端等服务端返回执行结果在执行。而Clickhouse的update、delete是通过异步方式实现的,当执行update语句时,服务端立即响应,实际上此时数据还没变,而是排队等待,可能会出现操作覆盖的情
下,可以通过将FE扩展至3个以上实现FE的高可用,且FE节点的扩容过程,不影响当前系统运行。BE节点的扩容过程,不影响当前系统运行以及正在执行的任务,并且不会影响当前系统的性能,数据均衡会自动进行,集群会在几个小时到一天不等的时间内恢复到负载均衡的状态。Doris集群目前不支持纵
步骤一:创建CloudTable HBase集群 登录表格存储服务控制台,创建CloudTable HBase集群。 创建ECS,请参考准备弹性云服务。 安装客户端。 启动Shell访问集群。执行“bin/hbase shell”,启动Shell访问集群。 创建order表。 create 'order'
同步导入方式即用户创建导入任务,Doris同步执行导入,执行完成后返回用户导入结果。用户可直接根据创建导入任务命令返回的结果同步判断导入是否成功。 异步 异步导入方式即用户创建导入任务后,Doris直接返回创建成功。创建成功不代表数据已经导入。导入任务会被异步执行,用户在创建成功后,需要通过轮询
配置参数 执行样例代码前,必须在hbase-site.xml配置文件中,配置正确的ZooKeeper集群的地址。 配置项如下: <property> <name>hbase.zookeeper.quorum</name> <value>xxx-zk1.cloudtable.com
重启操作将有可能会导致正在运行中的业务数据丢失,如果需要执行重启操作,请确定不存在正在运行的业务,所有数据都已经保存。 删除集群:当用户不再需要集群时,可选择删除集群。此操作为高危操作,删除集群可能导致数据丢失,因此在执行删除操作之前,请确认不存在正在运行的业务,所有数据都已经保存。
配置参数 执行样例代码前,必须在hbase-site.xml配置文件中,配置正确的ZooKeeper集群的地址。 配置项如下: <property> <name>hbase.zookeeper.quorum</name> <value>xxx-zk1.cloudtable.com
error)? 如何查看CloudTable链接地址中的域名对应的IP地址? 如何在其他云服务中访问CloudTable? hbase-site.xml能自己配置么? CloudTable HBase中如何查询某个表的创建时间? ClickHouse集群连接时报错? 集群无法连接怎么处理?
配置参数 执行样例代码前,必须在hbase-site.xml配置文件中,配置正确的ZooKeeper集群的地址。配置项如下: <property> <name>hbase.zookeeper.quorum</name> <value>xxx-zk1.cloudtable.com,xxx-zk2
可能导致数据丢失,因此在执行删除操作之前,请确认不存在正在运行的业务,所有数据都已经保存。 重启集群:当修改完集群HBase参数后,或者因长时间不重启导致系统运行缓慢等情况下,用户需要重启集群。重启操作将有可能会导致正在运行中的业务数据丢失,如果需要执行重启操作,请确定不存在正在运行的业务,所有数据都已经保存。
SQL数为3。 队列长度 1~2147483647 租户最大等待执行的查询任务数。超过并发数的SQL会进入队列等待,当队列满了之后,新提交的查询会被拒绝。 队列等待时长(毫秒) 1~2147483647 租户等待执行的查询任务最大的等待时长。如果查询等待时间超过该值,那么查询会被拒绝,时间单位为毫秒。
节点数量:5个。 BE节点 计算规格:8U16G。 存储规格:高IO,容量400GB/节点。 节点数量:3个。 计费构成分析 用了一段时间后,用户发现云服务器当前规格无法满足业务需要,于2023/03/18 15:30:00对集群扩容,扩容规格如下: 表1 变更计费模式 计费模式 计算规则 付费周期
Core节点 计算规格:4U16G。 存储规格:高IO,容量400GB/节点。 节点数量:3个。 计费构成分析 用了一段时间后,用户发现云服务器当前规格无法满足业务需要,于2023/03/18 15:30:00对集群扩容,扩容规格如下: 表1 变更计费模式 计费模式 计算规则 付费周期
代表86400秒(一天)前写入的数据会被自动归档到冷存储。 冷热分离时间点要大于Major Compaction执行周期。Major Compaction默认执行周期为7天。 取消冷热分离。 hbase(main):004:0> alter 'hot_cold_table', {NAME=>'f'
addResource(hbaseSite); } } 注意事项 注[1] 如果配置文件目录conf已经加入classpath路径中,那么后面的加载指定配置文件的代码可以不执行。 父主题: 样例代码说明
详情请参见此章节:使用HBase:介绍了如何使用HBase Shell访问集群等内容。 调用开源原生接口,开发HBase应用,通过CloudTable链接地址访问集群。 详情请参见《表格存储服务开发指南》。 HBase集群,目前已经商用,了解CloudTable如何定价,请参见产品价格详情。 父主题:
准备运行环境 准备Windows运行环境 父主题: 准备开发环境
addResource(hbaseSite); } } 注意事项 注[1] 如果配置文件目录conf已经加入classpath路径中,那么后面的加载指定配置文件的代码可以不执行。 父主题: 样例代码说明
python通过thrift访问cloudtable,多个任务并行缓慢 问题现象 访问CloudTable HBase数据表,多个任务并行缓慢。 分析原因 集群节点存在GC内存泄漏,需要对节点进行灰度重启。 另外分析问题是否存在负载过高的问题,联系相关工作人员处理。 解决办法 重
addResource(hbaseSite); } } 注意事项 注[1] 如果配置文件目录conf已经加入classpath路径中,那么后面的加载指定配置文件的代码可以不执行。 注[1]指的是代码样例里面的“conf = HBaseConfiguration.create(); // 注[1]”。 父主题: 样例代码说明