安装说明参考,服务端/客户端的安装主要步骤有以下:
phoenix-[version]-bin.jar
,下载链接:https://phoenix.apache.org/download.htmlphoenix-[version]-server.jar
到所有 HBase 服务器的类路径,一种简单的方式是将该文件复制到 HBase lib 目录下;phoenix-[version]-client.jar
到所有 Phoenix 客户端的 classpath;启动 HBase 后,进入 phoenix 解压目录 /bin 下,通过 sqlline 工具连接:
# localhost 为 zookeeper quorum
sqlline.py localhost
在 sqlline 连接内可以直接执行 sql 指令:
create table test (mykey integer not null primary key, mycolumn varchar);
upsert into test values (1,'Hello');
upsert into test values (2,'World!');
select * from test;
除了使用 upsert 代替原有的 insert、update 指令,其余指令用法同 SQL 基本一致;