Apache Lucene
lastmod 2024-11-21created 2021-01-193 edits
Lucene is free and open-source information retrieval library software written in Java, developed by Doug Cutting. It is supported by the Apache Software Foundation and distributed under the Apache License.
Through further development, it has been changed so that, in addition to the original Java language, other programming languages such as Object Pascal, Perl, C#, C++, Python, Ruby, and PHP can be used.
Elasticsearch vs Solr
- Elasticsearch - is better suited and more often used for cases such as log analysis, monitoring, and analysis and visualization of location-based data,
- Solr - has more advantages with static data that is not inversely transformed for packets and sorting, such as caches and e-commerce.
See also
- Elasticsearch - A newer search engine that addresses many of Solr's drawbacks. Suitable for small to medium-sized search services
- Solr - A search engine that is somewhat more stable than elasticsearch, with vendor support available. Suitable for large-scale search services
- Tika - A library that can extract text from a variety of documents.
- Splunk - Paid
- Apache Solr