温馨提示×

hbase createtable的语法是什么

小樊
83
2024-12-21 10:48:46
栏目: 大数据

HBase创建表的语法如下:

create 'table_name', {NAME => 'column_family_name'}, {NUMREGIONS => number_of_regions, SPLITALGO => 'algorithm'}

其中:

  • table_name:要创建的表的名字。
  • column_family_name:列族的名称,所有列族都需要指定。
  • NUMREGIONS:指定表的分区数,默认值为10。
  • SPLITALGO:指定分区算法,默认值为HashSplit

例如,创建一个名为students的表,包含一个列族info,分区数为3,使用HexStringSplit算法进行分区:

create 'students', {NAME => 'info'}, {NUMREGIONS => 3, SPLITALGO => 'HexStringSplit'}

0