Caches are employed in a variety of different ways. Here’s our recommended free and open source caching systems.
Read moreTag: caching
Cachelot – LRU cache library and key-value server
Cachelot is a LRU cache Library. The library works within a fixed amount of memory. It doesn’t have a garbage collector.
Read moreyrmcds – memory object caching system with master/slave replication
yrmcds is a memory object caching system with master/slave replication. It’s written in C++ and published under an open source license.
Read moreHazelcast IMDG – open-source distributed in-memory data store and computation platform
Hazelcast is a distributed in-memory data store and computation platform a production-ready Raft implementation.
Read moreApache Ignite – open-source distributed database, caching and processing platform
Apache Ignite is a horizontally scalable, fault-tolerant distributed in-memory computing platform.
Read moreEhcache – standards-based cache that boosts performance
Ehcache is a fast and simple, thread safe, standards based pure Java, in-process cache, which acts as a pluggable cache for Hibernate.
Read moreJava Caching System – distributed caching system
Java Caching System (JCS) is a distributed caching system written in Java. It speed up applications by caching data of various dynamic natures.
Read moreRedis – in-memory data structure store
Redis is an advanced key-value store similar to memcache but the dataset is non-volatile. Often referred to as a data structure server.
Read more