0

I am using MongoDB to store data but it doesn't have inbuilt mechanism for partial Search. Shall i use Elasticsearch instead ? I am having user related data who can publish posts and videos.

  • You should read this: https://stackoverflow.com/questions/12723239/elasticsearch-v-s-mongodb-for-filtering-application? – Val Jan 15 '21 at 10:52
  • Does this answer your question? [elasticsearch v.s. MongoDB for filtering application](https://stackoverflow.com/questions/12723239/elasticsearch-v-s-mongodb-for-filtering-application) – Travis Jan 15 '21 at 22:27
  • Have you looked at MongoDB Atlas Search? https://www.mongodb.com/atlas/search-a – Doug Jan 16 '21 at 20:13

1 Answers1

0

In short:

elasticsearch -> distributed search engine for full text search
mongoDB -> document store for reliable distributed storage

Conclusion: elasticsearch on top of mongoDB make your document database search solution complete

R2D2
  • 1,512
  • 2
  • 4
  • 10