HBase 原生API
HBase API不同的版本有一些细微的差异,1.x系列的主要API基本未变。详细请参考:Apache hbase shell
数据定义
创建表
语法:create '<table>', '<column_family>' [, '<column_family>', ...]
例子:新建一张包括f1、f2列族的表名威test的表:create 'test', 'f1', 'f2'
- 检测表模式
hbase(main):002:0> list
TABLE
users
1 row(s) in 0.0180 seconds
=> ["users"]
hbase(main):003:0> desc 'users'
Table users is ENABLED
users
COLUMN FAMILIES DESCRIPTION
{NAME => 'info', BLOOMFILTER => 'ROW', VERSIONS => '1', IN_MEMORY => 'false', KEEP_DELETED_CELLS => 'FALSE', DATA_BLOCK_ENCODING => 'NONE', TTL
=> 'FOREVER', COMPRESSION => 'NONE', MIN_VERSIONS => '0', BLOCKCACHE => 'true', BLOCKSIZE => '65536', REPLICATION_SCOPE => '0'}
1 row(s) in 0.0750 seconds
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论