在测试了HBase中的HDFS、Hive后,今天试一下另外一个著名的NoSQL数据库---HBase。在测试了HBase后,虽然实验结果与想象中差异不大,但产生了新的问题。HBase与Hive都是Hadoop中的大数据-数据库,他们的差异点是什么?
一、安装HBase
因为Money有限,在天翼云中只买了两台云主机,用于Master、Node节点。因此HBase也只有一个HMaster、一个HRegionServer节点。
HBase的安装教程在网上很多,不再详述。但需要注意几点,1、HBase与Hadoop的版本最好在网上在实验案例,避免不同版本的不兼容性。2、HBase有单机、伪分布式、完全分布式三种模式,对于只有两台主机的环境,建议使用伪分布式部署。3、因为HBase基于Hadoop,首先应启动hadoop,再启动HBase。
二、HBase的常用命令
1、在hbase shell中创建了一个Hbase表,用list能正常查看。hbase的字段没有类型区分
在Hbase中发现这个表格以目录形式存入了HDFS中。
2、在hbase中的cell数据确实可以按t