phoenix

先看一段官网的介绍

Apache Phoenix enables OLTP and operational analytics in Hadoop for low latency applications by combining the best of both worlds:

  • the power of standard SQL and JDBC APIs with full ACID transaction capabilities and
  • the flexibility of late-bound, schema-on-read capabilities from the NoSQL world by leveraging HBase as its backing store
    Apache Phoenix is fully integrated with other Hadoop products such as Spark, Hive, Pig, Flume, and Map Reduce.

phoenix的主要应用的场景在OLTP。
OLTP和OLAP的区别在于

  • OLTP可以简单理解为多人同时进行联机事物处理
  • OLAP可以简单理解为1个人在对联机事物进行决策分析(切片,下钻等等)
    OLTP天生就适合在报表系统中使用
posted @ 2018-12-06 13:38  吴烨  阅读(289)  评论(0编辑  收藏  举报