一、 Hbase搭建(1.2.1)
先搭建JDK,SSH,Hadoop。
- vim hbase/conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>hdfs://192.168.19.128:9000/hbase</value>
</property>
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>
</property>
<property>
<name>hbase.zookeeper.quorum</name>
<value>192.168.19.128</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/usr/lib/jvm/habse/hadoop/data/zookeeper/zkdata</value>
</property>
<property>
<name>hbase.zookeeper.property.clientPort</name>
<value>2181</value>
</property>
<property>
<name>hbase.master</name>
<value>hdfs://192.168.19.128:60000</value>
</property>
<!-- 此为coprocessor协处理器的加载配置 -->
<property>
<name>hbase.coprocessor.abortonerror</name>
<value>false</value>
</property>
<property>
<name>hbase.table.sanity.checks</name>
<value>false</value>
</property>
</configuration>
2. vim hbase/conf/hbase-env.sh
3. vim /etc/profile
二、 建表
- shell命令建student表
2. 利用命令查询某一个学生例如张三的身高信息,比如先插入了身高170,又插入了身高182,使用时间版本把这两条数据都查询出来
3. 利用scan搜索某个学生的范围,搜索某一个学生的信息
scan ‘usrinfo’,{FILTER=>”PreFixFilter(‘row1’)”}
4. 删除一个学生
5. 删除一张空表