Hbase实践操作
Posted 大数据的那些事
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hbase实践操作相关的知识,希望对你有一定的参考价值。
在上一次的实践中,我们创建了badou_music_table这个表,现在打开hdfs中的相应位置,如下:
我们在这个路径下发现只有一个region,把这个region打开可以看到我们定义的两个列族,如下:
去flags这个列族中查看发现没有值
打开hbase shell,通过put 'badou_music_table', '1002', 'flags:is_valid','true'往表格badou_music_table中添加一个值。
用scan命令去查看是否有数值,scan'badou_music_table',从下图可以看到flags是有数据的:
但是在hdfs中还是没数据,如下:
这是因为写数据时写到内存中,使用flush命名执行如下:
再去hdfs中查看:
发现hdfs中已经是有数据了
但是这个数据用text命令直接打开查看,打开得到的是一个乱码,如下:
以上是关于Hbase实践操作的主要内容,如果未能解决你的问题,请参考以下文章