+ xapian which has been around a while, and while gpl licensed, is quite capable https://xapian.org/. - Source: Hacker News / 7 months ago
Tangentially related if you need search without the clustering and high availability story of elastic search and friends I highly recommend Xapian. Its like the SQLite of search. Single library that provides the basic set of features you would expect in a quality search experience: facets, ranked search, boolean operators, stemming etc etc. https://xapian.org/. - Source: Hacker News / 9 months ago
For fast searching, it usually requires indexing the files in question. There are a number of text-file indexing solutions, many of which use xapian, sphinx, or lucene/solr under the hood. Based on conditions (watching files/directories, cron jobs, new-mail triggers, etc), they'll add/remove files to the index, and you can then use a corresponding command to compose queries across that data. If it's indexed, it... Source: over 1 year ago
There is also xapian/recoll https://xapian.org/ which works great for "desktop" search. - Source: Hacker News / over 1 year ago
A reminder about Xapian which the author did not include (it is only a library) https://xapian.org/. - Source: Hacker News / almost 2 years ago
I’m always surprised when people haven’t heard of Xapian which is also in this space. I tell people Xapian is the SQLite of search. https://xapian.org/. - Source: Hacker News / about 2 years ago
Do you know an article comparing Xapian to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Xapian. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.