您可以使用GeminiDB HBase兼容接口的预分区功能合理设计Rowkey,避免出现数据热点现象。本文介绍如何为GeminiDB HBase兼容接口的表设置预分区。
设置方法
为GeminiDB HBase兼容接口的表test设置预分区,创建表格的语句如下所示,其中字段的描述参见下表。
create 'test', {NAME => 'cf1'}, SPLITS => ['1111', '2222', '3333']
表1 表test字段的描述
字段 |
描述 |
NAME |
表的列族名称。 |
SPLITS |
指定划分的预分区边界,数据将会按照Rowkey的字节序大小分布在预设的分区中。 |