Có một số khả năng tìm kiếm trong MongoDB nhưng nó không nhiều tính năng như các công cụ tìm kiếm.
http://www.mongodb.org/display/DOCS/Full+Text+Search+in+Mongo
Chúng tôi sử dụng Mongo với Solr để làm cho nội dung có thể tìm kiếm được. Chúng tôi thích Solr hơn vì
- Dễ dàng định cấu hình và tùy chỉnh
- Nó có một cộng đồng lớn (Điều này thực sự hữu ích nếu bạn đang làm việc với các công cụ nguồn mở)
Vì chúng tôi không làm việc với ES nên tôi không thể nói nhiều về nó. Bạn có thể tìm thấy một số cuộc thảo luận về Solr vs ES trên các liên kết bên dưới.
- Solr và ES 1
- Solr và ES 2
- Solr và ES 3