Phoenix是构建在HBase上的一个SQL层,能让我们用标准的JDBC APIs而不是HBase客户端APIs来创建表,插入数据和对HBase数据进行查询。

1.Phoenix简介
Phoenix在Hadoop生态系统中的位置。

2.Phoenix优势 - Put the SQL back in NoSQL,使用程序员熟知的SQL语句。 - 具有完整ACID事务功能的标准SQL和JDBC API的强大功能。 - 完全可以和其他Hadoop产品例如Spark、Hive、Pig、Flume以及MapReduce集成。
3.Phoenix功能特性 - 多租户 - 二级索引 - 用户定义函数 - 行时间戳列 - 分页查询 - 视图