欢迎投稿

今日深度:

Hbase,

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 "表名称" , ['列名称:']

更新记录 

就是重写一遍进行覆盖



www.htsjk.Com true http://www.htsjk.com/hbase/37493.html NewsArticle Hbase, 因为要用HDFS为Hbase提供存储空间,定义hbase.rootdir参数时HDFS文件系统的主机名和端口号必须与Hadoop的配置文件core-site.xml中fs.default.name参数的配置一致,因此就采用了复制粘贴,忘...
相关文章
    暂无相关文章
评论暂时关闭