Reputation: 1340
These two features look pretty simmilar, but Atlas Search is fresh and maybe more powerfull. Is Atlas Search a replacement for Text Indexes in MongoDb? Will Text Indexes be deprecated? Did I missed some essential difference? Is Atlas Search a proprietar feature of Atlas as cloud platform?
Upvotes: 7
Views: 2725
Reputation: 41
Atlas search is different from Text search, because atlas search uses Apache Lucene Engine in the backend for search functionality, which uses an “inverted indexing” to store the data, which makes it much faster due to how data is stored - It saves all keywords like glossary of a book with each page & its keywords.
Some more famous search engines uses same Backend (Apache Lucene) are:
Search engines based on Lucene are very fast than regular text search & has many extra features such as:
Atlas search is powerful search engine can search through millions of documents due to it's backend.
So, Yes atlas search is very different from Text Search, it saves alot of time, without need to use 3rd party search engines such as Elastic.
No, text search will not be removed because it can be used for normal applications & search requirements.
Atlas search is beneficial for projects such as E-Commerce or any application with a-lot of filters & search requirements with millions of documents.
I My self had used it in Australian E-commerce marketplace as primary search engine.
Upvotes: 3
Reputation: 14480
Is Atlas Search a proprietary feature of Atlas as cloud platform?
Yes, as of now.
Atlas Search is one of the selling points of Atlas (among many).
Atlas Search is [newer] and more powerful
Also true.
Will Text Indexes be deprecated?
I would say unlikely given that on-premise customers then would be left without text search at all, but I am not involved in this decision.
Upvotes: 1