There isn't such a thing. There are rivers that try to sync other sources
with Elasticsearch but I'm not a big fan. I'd let your application keep
the index up to date.
Nik
On Wed, Nov 26, 2014 at 11:26 AM, Lior Goldemberg liorg2@gmail.com wrote:
hi all,
which is the most common "main db", to work with ES, so it will be easy to
sync between the main db to ES.
preferably it should accept data in the same structure.
I mean that if you already have a source of truth, you can use it in case of major failure.
You can have a look at couchbase. They offer a plugin for elasticsearch that emulate a couchbase cluster and then they replicate data from the primary cluster to the second one using cross data center replication. Easy to set up IMHO.
Couchdb is nice as well. You can use the river today but be prepared to move to Logstash in the future.
You have a lot of other options such as storing JSON files on a file system or on hdfs...
HTH
David
Le 26 nov. 2014 à 22:09, Lior Goldemberg liorg2@gmail.com a écrit :
actually im looking for a way to backup my ES data,
since it cant be used as primary db at this stage.
so i thought to insert my data to another db - just for backup
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.