Infinispan VS lucene

Compare Infinispan vs lucene and see what are their differences.

Infinispan

Infinispan is an open source data grid platform and highly scalable NoSQL cloud data store. (by infinispan)
Our great sponsors
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
  • Scout APM - A developer's best friend. Try free for 14-days
  • SaaSHub - Software Alternatives and Reviews
Infinispan lucene
0 2
921 578
1.3% 10.2%
9.8 9.8
4 days ago 4 days ago
Java Java
Apache License 2.0 Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Infinispan

Posts with mentions or reviews of Infinispan. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning Infinispan yet.
Tracking mentions began in Dec 2020.

lucene

Posts with mentions or reviews of lucene. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-04.
  • panama/foreign status update
    2 projects | reddit.com/r/java | 4 Dec 2021
  • Amazon Elasticsearch Service Is Now Amazon OpenSearch Service
    4 projects | news.ycombinator.com | 9 Sep 2021
    It is pretty clear to me that Elastic is planning to build their ANN features differently than OpenDistro's k-NN implementation, or other plugins modules that extend Easticsearch in similar ways. They now will build on the Apache Lucene capabilities that were collaboratively built "upstream" by a number of individuals, some that work for Amazon and some that work for Elastic.

    From the linked issue, it seemed that they were originally planning to develop this as a proprietary feature of Elasticsearch, without contributing the functionality to Apache Lucene, but then changed direction when the Apache Lucene developers (some of which are currently employed to do such work by Amazon) started to build its approximate nearest neighbor (ANN) vector search capabilities. [1]

    It's great to see folks that work for Elastic collaborating and building on what is in Apache Lucene to extend the utility of ANN with Hierarchical Navigable Small World Graphs (HNSW) [2]! From this, I think it should be possible to implement an Open Source version of the functionality with a compatible API, if that is something that OpenSearch users seek.

    [1] https://issues.apache.org/jira/browse/LUCENE-9004

    [2] https://github.com/apache/lucene/pull/250

What are some alternatives?

When comparing Infinispan and lucene you can also consider the following projects:

Hazelcast - Open-source distributed computation and storage platform

OpenSearch - 🔎 Open source distributed and RESTful search engine.

Elasticsearch - Free and Open, Distributed, RESTful Search Engine

bucket4j - Java rate limiting library based on token/leaky-bucket algorithm.

vespa - The open big data serving engine. https://vespa.ai

Apache Solr - Apache Lucene and Solr open-source search software

resin - Hardware-accelerated vector database and search engine. Available as a HTTP service or as an embedded library.

MeiliSearch - Powerful, fast, and an easy to use search engine

Typesense - Fast, typo tolerant, fuzzy search engine for building delightful search experiences ⚡ 🔍 ✨ An Open Source alternative to Algolia and an Easier-to-Use alternative to ElasticSearch.

LuceneBench - Lucene Benchmark : benchmarking Lucene vs. SeekStorm