HBase学习9(phoenix两种方式预分区)
P35
1.phoenix预分区
如要分4个分区建表命令如下:
create table if not exists ORDER_DTL( "id" varchar primary key, C1."status" varchar, C1."money" float, C1."pay_way" integer, C1."user_id" varchar, C1."operation_time" varchar, C1."category" varchar ) CONPRESSION='GZ' SPLIT ON ('3','5','7');
原先不使用预分区见表的情况如下:

使用预分区:

可以指定region数量进行分区
create table if not exists ORDER_DTL( "id" varchar primary key, C1."status" varchar, C1."money" float, C1."pay_way" integer, C1."user_id" varchar, C1."operation_time" varchar, C1."category" varchar ) CONPRESSION='GZ', SALT_BUCKETS=10;

浙公网安备 33010602011771号