Windows 安装Hbase

第一步:下载Hbase,官网下载地址:http://mirrors.hust.edu.cn/apache/hbase/stable/

Windows 安装Hbase

第二步:解压hbase-1.4.9-bin.tar.gz至指定目录文件夹(c:\hbase),配置hbase 全局环境变量。

Windows 安装Hbase

配置hbase 全局环境变量:

Windows 安装Hbase

Windows 安装Hbase

第三步:创建hbase 数据存储文件data,文件路径(C:\hbase\hbase-1.4.9\data),更新hbase 单机配置文件(C:\hbase\hbase-1.4.9\conf\hbase-site.xml)

编辑hbase-site.xml,设置hbase 数据存储地址

<configuration>
	<!--HBase 数据存储地址-->
	<property>
		<name>hbase.rootdir</name>
		<value>file:///C:/hbase/hbase-1.4.9/data</value>
  </property>
</configuration>

第四步:验证hbase,如下截图:

C:\hbase\hbase-1.4.9\bin>start-hbase.cmd  #启动hbase 单机版本

C:\hbase\hbase-1.4.9\bin>hbase shell   #进入hbase shell 命令窗口
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/C:/hbase/hbase-1.4.9/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/C:/hadoop/hadoop-3.0.0/share/hadoop/common/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
HBase Shell
Use "help" to get list of supported commands.
Use "exit" to quit this interactive shell.
Version 1.4.9, rd625b212e46d01cb17db9ac2e9e927fdb201afa1, Wed Dec  5 11:54:10 PST 2018

hbase(main):001:0> create 'mytable', 'data'   #创建
0 row(s) in 6.0650 seconds

=> Hbase::Table - mytable
hbase(main):002:0> put 'mytable', 'row1','data:1','value1' #存储
0 row(s) in 0.0780 seconds

hbase(main):003:0> put 'mytable', 'row2', 'data:2', 'value2' #存储
0 row(s) in 0.0030 seconds

hbase(main):004:0> list  #查询
TABLE                                                                                                                   
mytable                                                                                                                 
1 row(s) in 0.0160 seconds

=> ["mytable"]
hbase(main):005:0> scan 'mytable'  #查询
ROW                             COLUMN+CELL                                                                             
 row1                           column=data:1, timestamp=1551749725220, value=value1                                    
 row2                           column=data:2, timestamp=1551749763321, value=value2                                    
2 row(s) in 0.0160 seconds

 

上一篇:Oracle中table数据数据类型


下一篇:mysql comments