[SERVER-28707] Integrate with Lucene for better full-text search Created: 10/Apr/17 Updated: 06/Dec/22 Resolved: 25/Jul/19 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Text Search |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | New Feature | Priority: | Major - P3 |
| Reporter: | Mohannad Saeed | Assignee: | Backlog - Query Team (Inactive) |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Assigned Teams: |
Query
|
||||
| Participants: | |||||
| Description |
|
If we can leverage Lucene as a back-end storage system for text fields, MongoDB can become a powerful tool even with the most basic Lucene text search capabilities. |
| Comments |
| Comment by Alex Bevilacqua [ 03/Mar/21 ] |
|
Feedback for this feature request is currently tracked at https://feedback.mongodb.com/forums/924868-atlas-search/suggestions/38786944-please-support-on-prem-installations |
| Comment by Ramon Fernandez Marina [ 15/Apr/20 ] |
|
Please note that we've moved to UserVoice for collecting feedback. |
| Comment by Timothy Frietas (Inactive) [ 25/Jul/19 ] |
|
Unfortunately there are no immediate plans to focus further development around full-text search for the on-prem version of the server, including any integration with Lucene. There are several reasons for this decision. The most relevant is that we are extremely early in the lifecycle of a very complicated product and everything from the query language to the architecture is subject to radical changes: focusing development on select versions of the server in environments we fully control will allow us to develop faster, and, if we ever release to community, allow everyone to help build on a stable foundation. After we hit general availability if we feel strongly that the product performs well and meets our high bar for ease of use and configurability we will most definitely reconsider our current position that this is an Atlas-only product. For now, however, we are focused on Atlas. Please note that we are still tracking user demand for on-prem functionality, so please provide your input to help us understand user demand. |
| Comment by Kalpesh Chheda [ 20/Jul/19 ] |
|
Atlas(Cloud) version of Mongodb should not be compare with core server. Atlas is a service & paid as well. I don't know what was the intention to add Lucene in cloud service and not in on-prem. Already Lucene feature is added to Atlas so how much difficult is to add on on-prem? I believe this should not be closed. |
| Comment by David Storch [ 19/Jul/19 ] |
|
I'm closing this issue as "Done" per Tim's comment above. This ticket is specifically about integrating MongoDB with Lucene search, which has been completed; extending the Atlas full text search feature to on-prem deployments is tracked elsewhere. |
| Comment by Timothy Frietas (Inactive) [ 19/Jul/19 ] |
|
We're happy to announce Lucene-backed search is now in beta on MongoDB Atlas. To learn more visit https://docs.atlas.mongodb.com/full-text-search/ Although the feature is starting in Atlas and there are currently no immediate plans to expand to on-prem you can add and vote for feature requests and ideas at https://mongodb.canny.io/searchbeta. |
| Comment by Kalpesh Chheda [ 27/Jun/19 ] |
|
Hi Ian Whalen, In recent MongoDB World 2019, MongoDB Atlas's new Full-Text Search service is set to bring the power of Lucene 8. It would be nice to add this in a non-cloud version of MongoDB. |
| Comment by Ian Whalen (Inactive) [ 14/Apr/17 ] |
|
Hi Mohannad, although improving our full-text search capabilities is on our long-term roadmap we're not sure that this is exactly the direction we will go. You can see other, similar discussions about full text search in SERVER-15090 or SERVER-10413 or SERVER-13947, for example. |
| Comment by Kelsey Schubert [ 11/Apr/17 ] |
|
Hi geekox86, Thanks for the feature request; I've marked this ticket to be considered. Please continue to watch for updates. Kind regards, |