Skip to content
This repository has been archived by the owner on Feb 12, 2022. It is now read-only.

Performance

jtaylor-sfdc edited this page Jan 24, 2013 · 25 revisions

Phoenix following the philosophy of "bringing the computation to the data":

  • coprocessors are used to perform operations on the server-side to minimize client/server data transfer
  • custom filters are used to prune data as close to the source as possible

In addition, Phoenix uses native HBase APIs rather than going through the map/reduce framework.

Below are charts showing relative performance between Phoenix and some other related products.

Phoenix vs Hive

Phoenix vs Impala Impala over HBase data

Phoenix vs OpenTSDB

Clone this wiki locally