官网简介

https://phoenix.apache.org/download.html

  • Apache Phoenix基于HBase的一个SQL引擎,可以使用Phoenix在HBase之上提供SQL语言支持。
  • Phoenix支持二级索引,并且可以自动管理二级索引,底层是通过HBase协调处理实现的,通过配合二级索引和HBase RowKey,提升HBase查询效率
  • Phoenix底层就是将SQL语言解析为HBase的原生查询(put/get/scan),所以它的定位还是在随机实时查询(OLTP领域)
  • Phoenix不是独立运行的,而是提供一些jar包,扩展了HBase的功能