Hi Jean,

Phoenix does not supports replication at present.(It will be super awesome if it can) So, if you want to do replication of Phoenix tables you will need to setup replication of all the underlying HBase tables for corresponding Phoenix tables.

I think you will need to replicate all the Phoenix system hbase tables, Global/Local secondary index table and then Primary Phoenix table.

I haven't done it yet. But, above is the way i would approach it.

Anil Gupta.

On Thu, Jun 9, 2016 at 6:49 AM, Jean-Marc Spaggiari <jean-marc@spaggiari.org> wrote:

When Phoenix is used, what is the recommended way to do replication?

Replication acts as a client on the 2nd cluster, so should we simply configure Phoenix on both cluster and on the destination it will take care of updating the index tables, etc. Or should all the tables on the destination side, including Phoenix tables, be replicated on the destination side too? I seached a bit about that on the Phoenix site and google and did not find anything.



Thanks & Regards,
Anil Gupta