基本hbase shell操作指令
hbase shell是hadoop数据库的命令行界面,可以使用hbase shell进行hadoop数据库的操作。它的基本操作指令如下:
1.启动hbase shell:在命令行中输入“hbase shell”,即可启动hbase shell。
shell界面2.查看hbase所有的表:使用list命令,输入“list”,即可查看当前hbase所有的表。
3.查看hbase某个表的列族:使用describe命令,输入“describe 'table_name'”,即可查看表名为table_name的表中的所有列族。
4.新建表:使用create命令,输入“create 'table_name', 'column_family_name'”,即可新建一个名字为table_name的表,其中包含一个名字为column_family_name的列族。
5.修改表:使用alter命令,输入“alter 'table_name', 'column_family_name', 'option'”,即可修改表名为table_name的表中的列族为column_family_name的选项为option。
6.删除表:使用drop命令,输入“drop 'table_name'”,即可删除表名为table_name的表。
7.插入数据:使用put命令,输入“put 'table_name', 'row_key', 'column_family_name:column_name', 'value'”,即可在表名为table_name中插入一条数据,它的行键为row_key,列名为column_family_name:column_name,值为value。
8.查看数据:使用scan命令,输入“scan 'table_name'”,即可查表名为table_name中的数据。
9.查数据:使用get命令,输入“get 'table_name', 'row_key'”,即可查在表名为table_name中的行键为row_key的数据。
10.删除数据:使用delete命令,输入“delete 'table_name', 'row_key', 'column_family_name:column_name'”,即可删除在表名为table_name中,行键为row_key,列名为column_family_name:column_name的数据。
11.过滤数据:使用filter命令,输入“scan 'table_name', {FILTER}”,即可过滤在表名为table_name中的数据,在花括号中输入过滤条件。
除了基本操作指令之外,还有一些高级操作指令,如导入数据、导出数据、众栋单元存储
、键范围等。hbase shell是hadoop数据库重要的组成部分,掌握基本操作指令对于进行hadoop数据库开发、维护都是非常关键的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论