V MongoDB existují určité možnosti vyhledávání, ale není tak bohatý na funkce jako vyhledávače.
http://www.mongodb.org/display/DOCS/Full+Text+Search+in+Mongo
Používáme Mongo se Solrem, aby bylo možné obsah vyhledávat. Preferujeme Solr, protože
- Je snadné jej nakonfigurovat a přizpůsobit
- Má velkou komunitu (to je opravdu užitečné, pokud pracujete s opensource nástroji)
Protože jsme nespolupracovali s ES, nemohl jsem o tom moc říct. Některé diskuze o Solr vs ES můžete najít na níže uvedených odkazech.
- Solr vs ES 1
- Solr vs ES 2
- Solr vs ES 3