文章目录
前言
文章开头还是先引入Phoenix的环境搭建:Phoenix环境搭建,毕竟Phoenix环境是学习该项技术的基础,就让我们进一步了解Phoenix吧。
一、Phoenix基本使用
-
插入数据
在Phoenix中,插入并不是使用insert来实现的。而是使用upsert 命令。它的功能为insert + update,与HBase中的put相对应。如果不存在则插入,否则更新。语法:upsert into 表名(列族列名, xxxx...) VALUES(列对应的值1,列对应的值2...)
-
查询数据
与MySQL查询数据的方式一致,都是使用select查询数据语法:Select * from 表名
-
更新数据
与插入数据使用的语法相同,都是使用upset语句来更新数据 -
删除数据
与MySQL的语法相同,都是使用Delete删除数据语法:delete from 表名 where id= “00001”
-
分页查询
phoenix支持分页查询,使用limit+offset即可实现分页查询,limit表示每一页查询几条数据,而offset则代表从第几条数据开始查询查询第一页数据 select * f