2016-05-15 16 views
0

Ich möchte meinen MultiDB CouchDB (Cloudant) Server zu ElasticSearch 2.x migrieren. Momentan kann ich eine CouchDB-Datenbank mit dem Logstash-Plugin couch_changes mit meinem ElasticSearch-Server synchronisieren. Das Problem ist die Architektur. Ist es möglich, eine ähnliche Architektur wie CouchDB auf ElasticSearch zu entwerfen, wo ich separate Datenbanken oder Datenbank-ähnliche Container für meine Mieter erstellen kann?Migration von Couchdb nach Elasticsearch

Antwort

1

Die Analogie ist auf Elasticsearch anders. Aber man kann sich die Elasticsearch-Indizes grob als Datenbanken in anderen RDMS vorstellen.

Check: https://www.elastic.co/blog/what-is-an-elasticsearch-index

MySQL => Databases => Tables => Columns/Rows 
Elasticsearch => Indices => Types => Documents with Properties 

Sie mehrere Indizes erstellen können.

+0

Danke Alper. Es wird mir definitiv dabei helfen. Gibt es einen anderen Ansatz für die Synchronisierung von CouchDB mit Elasticsearch, den Sie sich vorstellen können? – iboware