Full-text search on a budget: Xapian | End Point Dev
Xapian is a library for doing fast infromation retrieval. The branch of IR paradigms that lost: Lucene, Solr, and other search systems work like services that answer to APIs, and scale without needing a master node. For smallish IR problems and settings where you don't want or need to make API calls Xapian remains superior. (I mean, "small" here means "I could probably run search for wikipedia on a 30GB instance.")
Projects that use it
- Recoll
- notmuch