В MongoDB има някои възможности за търсене, но той не е толкова богат на функции, колкото търсачките.
http://www.mongodb.org/display/DOCS/Full+Text+Search+in+Mongo
Използваме Mongo със Solr, за да направим съдържанието достъпно за търсене. Предпочитаме Solr, защото
- Лесен е за конфигуриране и персонализиране
- Има голяма общност (това е наистина полезно, ако работите с инструменти с отворен код)
Тъй като не работихме с ES, не мога да кажа много за това. Можете да намерите някои дискусии за Solr срещу ES на връзките по-долу.
- Solr срещу ES 1
- Solr срещу ES 2
- Solr срещу ES 3