Apache Phoenix 是 HBase 的开源 SQL 皮肤,可以使用标准的JDBC 的APIs去代替常规的HBase 客户端的APIs去创建表,插入数据和查询HBase数据。
apache-phoenix-5.0.0-HBase-2.0
phoenix-5.0.0-HBase-2.0-server.jar、phoenix-core-5.0.0-HBase-2.0.jar
到$HBASE_HOME/lib
下$HBASE_HOME/bin/stop-hbase.sh && $HBASE_HOME/bin/start-hbase.sh
echo -e 'export PHOENIX_HOME=/opt/phoenix\nexport PATH=$PHOENIX_HOME/bin:$PATH' >> ~/.bash_profile
在命令行中使用Phoenix,使用下面的命令启动sqlline
sqlline.py localhost
启动之后如下图所示
!tables
查看所有的表!columns
查看表的所有的列信息!columns <tablename>
查看指定表的列信息help
查看sqlline的帮助信息原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。