Elasticsearch — многофункциональный распределённый движок полнотекстового поиска с поддержкой географии и аналитики.
Подобные движки используются при сложном поиске по базе документов. Например, поиск с учетом морфологии языка или поиск по geo координатам.
Проект написан на Java, построен на базе библиотеки Apache Lucene и распространяется под лицензией Apache 2.0.
Сайт разработчика:
Что почитать?
Разместил: