Phoenix Fundamentals
How Apache Phoenix turns HBase into a SQL database: the storage layer it sits on, where Phoenix fits in the cluster, and how a query actually runs.
- 1 Introduction to Apache HBase A short, visual primer on the parts of Apache HBase that matter most for Phoenix: its data model, its API, and above all, coprocessors.
- 2 Putting the SQL back in NoSQL How Phoenix maps familiar relational concepts onto plain HBase and coprocessors, without adding a database server.
- 3 The life of a query and an upsert Tracing an UPSERT, a SELECT, and a GROUP BY on a real table, from Phoenix SQL down to HBase and back.