百度智能云基于HBase深度扩展打造的高性能,高可用,易扩展,低成本的NoSQL 数据库,兼容开源HBase,支持PB规模、千万级并发、毫秒响应、低成本存储、全托管等企业级服务能力。
Rowkey设计原则 hotspotting HBase中的行由Rowkey(行键)按字典顺序排序。此设计优化了扫描(scan),将相关的行或将要一起读取的行存储在彼此附近。设计不良的行键会导致hotspotting发生。当大量客户端流量(traffic)指向群集的一个节点或少数几个节点时,hotspotting就会发生。此流量可能表示读取、写入或其他操作。
说明 未被删除的实例都支持查询白名单操作。 请求结构 GET /v{version}/instance/{instanceId}?describeSecurityIps HTTP/1.1 HOST: hbase.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
如果线程不足,Memstore flush操作将被加入等待队列。如果线程足够,memstore flush操作可以并行执行,增加HDFS读取速率,同时可能会增加compaction次数 hbase.region.replica.replication.enabled 是否启用到Secondary region replica。
查看实例信息 登录HBase管理控制台。 2.在实例列表中找到需要查看的实例,单击实例名称,或【操作】栏中的【管理】按钮。 3.进入实例【基本信息】页面,可查看基本信息、节点信息及存储配置及使用详情等,如下图所示。
查询实例详情 说明 查询指定实例的详细信息 请求结构 GET /v{version}/instance/{instanceId} HTTP/1.1 HOST: hbase.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
hbase org.apache.hadoop.hbase.mapreduce.replication.VerifyReplication -mappers 10 -bandwidth 1024 $peer_cluster_id $table_name 两个集群基本保持同步后,关闭源集群的写权限,等待两个集群完全同步后开启目标集群的写权限,迁移完成。
modifyName HTTP/1.1 HOST: hbase.bj.baidubce.com Authorization: authorization string { "instanceName": instanceName } 请求头域 除公共头域外,无其它特殊头域。
Master节点上会部署HBase的Master,如果规格偏低,会极大限制HBase集群性能。 Master节点规格可以根据所需的core节点数量来选择,中低规格推荐4C16GB。如果集群中表及region数量非常多,则应基于推荐配置适当选择更高的配置。
删除实例备份 说明 删除指定实例备份文件 请求结构 DELETE /v{version}/instance/{instanceId}/backup/{backupId} HTTP/1.1 HOST: hbase.bj.baidubce.com Authorization: authorization string 请求头域 除公共头域外,无其它特殊头域。
实例节点规格 云数据库HBase各节点规格 HBase高可用集群版由ZK,Master和Core组成,同时提供了对时序引擎的支持。