Infinispan

Infinispan is an extremely scalable, highly available key/value data store and data grid platform. It is 100% open source, and written in Java. The purpose of Infinispan is to expose a data structure that is distributed, highly concurrent and designed ground-up to make the most of modern multi-processor and multi-core architectures. It is often used as a distributed cache, but also as a NoSQL key/value store or object database.

Languages supported:

Platforms: Mac, Win, Linux

Price: $$$$$

Business Size: 1

7.0/10 (Expert Score) ★★★★★
Product is rated as #57 in category Database as a Service (DBaaS) Provider
Ease of use
Support
Ease of Setup

Images

Check Software Images

Infinispan is an extremely scalable, highly available key/value data store and data grid platform. It is 100% open source, and written in Java. The purpose of Infinispan is to expose a data structure that is distributed, highly concurrent and designed ground-up to make the most of modern multi-processor and multi-core architectures. It is often used as a distributed cache, but also as a NoSQL key/value store or object database.

Infinispan
Infinispan

Show more categories

Customer Reviews

Infinispan Reviews

Cosmin S.

Advanced user of Infinispan
★★★★★
An open-source, flexible, enterprise-grade clustered cache and in-memory data grid

What do you like best?

Great beginner documentation, proven track record, open-source, performant, great community.

Our adoption has been relying mostly on the open-source version of Infinispan. We have not reached out to RedHat for any enterprise support, as we would like to first evaluate the product before opting for the Enterprise features.

What do you dislike?

Lack of documentation on some of the advanced features. Some sections of the documentation are unfinished.

Monitoring of the Infinispan cache is done through RHQ, not included out of the box. RHQ implements an agent/server model, where there's an agent on every Infinispan node, sending metrics to the RHQ server for aggregation and visualization. This means you have yet another component to setup and configure.

Recommendations to others considering the product:

Infinispan is quick to get running out of the box, but you will start slowing down when you try to do anything non-standard (or not explained in the documentation). Overall adoption is quick but some of the advanced features are not well documented.

The community is active and I was able to Google answers to most of the questions. We have not reached out for paid support.

What problems are you solving with the product? What benefits have you realized?

Using Infinispan as a remote, clustered Cache. Allow server restarts without clearing/reloading the cache.

Review source: G2.com

Leave a reply

Your total score

B2B Software Guide