Es gibt einige Suchfunktionen in MongoDB, aber es ist nicht so funktionsreich wie Suchmaschinen.
http://www.mongodb.org/display/DOCS/Full+Text+Search+in+Mongo
Wir verwenden Mongo mit Solr, um Inhalte durchsuchbar zu machen. Wir bevorzugen Solr, weil
- Es ist einfach zu konfigurieren und anzupassen
- Es hat eine große Community (Das ist wirklich hilfreich, wenn Sie mit Open-Source-Tools arbeiten)
Da wir nicht mit ES gearbeitet haben, kann ich dazu nicht viel sagen. Unter den folgenden Links finden Sie einige Diskussionen über Solr vs. ES.
- Solr gegen ES 1
- Solr gegen ES 2
- Solr gegen ES 3