2016-10-14 5 views
0

Ich habe Daten in MongoDB und synchronisierte Daten in ElasticSearch. Meine Anforderung besteht darin, Daten basierend auf bestimmten Parametern zu filtern.MongoDB vs Elasticsearch Filterung

Sagen wir, ich Daten bin Filterung basierend auf einige Parameter und ein paar hundert Ergebnisse von 10.000 Abrufen von Dokumenten. (I Nummern Perspektive erwähne.)

Da diese Abfrage auf Filterung basiert und nicht suchen, Welche der beiden ist besser? MongoDB oder ElasticSearch? Intuitiv fühlt sich ElasticSearch schnell an und gibt Daten schnell zurück.

Angesichts dieses Szenarios und der indizierten Werte in DB, ist Mongo mit ElasticSearch wettbewerbsfähig? Soll ich ElasticSearch in dieser Größenordnung überhaupt in Betracht ziehen?

Antwort