I'm wondering if ES supports a multi-master configuration over WAN. Let's
say I have node A and node B and they're in different parts of the world.
Can I write to the instance closest to my location and have the data
automatically replicated to the other?
Reading through the cluster configuration docs, it wasn't quite clear if
this was possible.
It's possible but not recommended due to the latency in timings, this has
negative impacts on the cluster state and can exacerbate split brain
potentials.
I'm wondering if ES supports a multi-master configuration over WAN. Let's
say I have node A and node B and they're in different parts of the world.
Can I write to the instance closest to my location and have the data
automatically replicated to the other?
Reading through the cluster configuration docs, it wasn't quite clear if
this was possible.
Multi-master over WAN is not supported. Typically in this case you would modify your ingestion pipeline to double write to both clusters. If you want to query across both clusters simultaneously take a look at the tribe node [1].
Note that if all you want is to have the data available as a backup, you can use snapshot/restore to an S3 bucket [2].
I'm wondering if ES supports a multi-master configuration over WAN. Let's say I have node A and node B and they're in different parts of the world. Can I write to the instance closest to my location and have the data automatically replicated to the other?
Reading through the cluster configuration docs, it wasn't quite clear if this was possible.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.