Hbase,
因为要用HDFS为Hbase提供存储空间,定义hbase.rootdir参数时HDFS文件系统的主机名和端口号必须与Hadoop的配置文件core-site.xml中fs.default.name参数的配置一致,因此就采用了复制粘贴,忘记了为Hbase添加指定的存储路径<property>
<name>hbase.rootdir</name>
<value>hdfs://namenode:9000</value>
</property>
正确配置如下:
<property>
<name>hbase.rootdir</name>
<value>hdfs://namenode:9000/hbase</value>
</property>
Hbase 基本命令
|
名称 |
命令表达式 |
|
创建表 |
create '表名称', '列名称1','列名称2','列名称N' |
|
添加记录 |
put '表名称', '行名称', '列名称:', '值' |
|
查看记录 |
get '表名称', '行名称' |
|
查看表中的记录总数 |
count '表名称' |
|
删除记录 |
delete '表名' ,'行名称' , '列名称' |
|
删除一张表 |
先要屏蔽该表,才能对该表进行删除,第一步 disable '表名称' 第二步 drop '表名称' |
|
查看所有记录 |
scan "表名称" |
|
查看某个表某个列中所有数据 |
scan "表名称" , ['列名称:'] |
|
更新记录 |
就是重写一遍进行覆盖 |
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。