[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:
Related
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,
Thomas

Generated at Thu Feb 08 04:18:51 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.