4 ms·
I am curious to play with the text searching. I wonder how it stacks up to Lucerne or Solr in the text indexing space
by dkhenry 14y ago
I am curious to play with the text searching. I wonder how it stacks up to Lucerne or Solr in the text indexing space
- mumrah 14y agoI am quite sure it will not come close to Lucene/Solr in terms of performance or capabilities.
- andersnolsen 14y agoOnly one thing to do - test
- Argorak 14y agoOr just read the blog post: tl;dr: use it, if a simple reverse index fits your needs, use Lucene for the grown-up stuff > MongoDB text search is still in its infancy and we encourage you to try it out on your datasets. Many applications use both MongoDB and Solr/Lucene, but realize that there is still a feature gap. For some applications, the basic text search that we are introducing may be sufficient. As you get to know text search, you can determine when MongoDB has crossed the threshold for what you need.
- ecaron 14y agoThe MongoDB staff had said they're mostly adding text searching to satisfy a repeat request that they've heard over and over - but they've said that anyone really wanting to do text searching at scale should use something like Sphinx, Solr or ElasticSearch.
- tbrock 14y agoKeep in mind that it is both new and experimental. If you are comparing them based on functionality and performance you are missing the point. It is my opinion that this easily bests external implementations by reducing moving parts and removing the asynchronous nature of the updates to search indexes. The text index is updated atomically and in real time. Best of all: it's not another part of your stack that needs to be setup and maintained.