[Go to site: main page, start]

About Redisson

Redisson is the leading Java client for Valkey and Redis, and the real-time data platform of choice for numerous Fortune 100 and Fortune Global 500 companies.

Our Story

Redisson debuted in 2013 to help bridge the gap between the powerful in-memory data store Redis and the mission-critical, distributed Java applications that businesses depend on. Before Redisson, Java development teams had to write and maintain complicated code to work with Redis. They had to develop wrappers around raw Redis commands, which only got more complex in distributed applications.

We set out to expose Redis functionality through the familiar abstractions that Java engineers use every day. We didn’t stop there, as Redisson introduced more than 30 distributed objects and services not available in Redis — including Bloom filters, rate limiters, fair locks, live objects, MapReduce, and reliable messaging. We also brought Valkey and Redis into the standard Java ecosystem with full implementations of JSR specifications, including JCache (JSR-107) and JMS (Java Message Service), so teams could easily adopt Redisson behind the standard Java APIs they already build against.

Java developers immediately took to Redisson. Now, more than a decade later, we have added dozens of new features and full support for Valkey, the open-source Redis spinoff. Today, the open-source Redisson client has earned over 24,000 GitHub stars and has become a standard building block for distributed Java apps worldwide. Banks, airlines, telecoms, insurance companies, retailers, and software developers on every continent now use Redisson to build Java systems that utilize Valkey or Redis for everything from single-service caches to globally distributed real-time platforms.

Along the way, we also introduced Redisson PRO, our commercial edition built for Java development teams who need advanced data structures, vendor-agnostic deployments, and the enterprise-class support (including SLAs) that customer-facing, revenue-critical applications require.

Valkey and Redis Made Simple for Java Developers

Redisson makes Valkey and Redis simple for Java developers. It provides a unified Java API for every major Valkey and Redis vendor, including Amazon ElastiCache and MemoryDB, Azure Cache for Redis, Google Cloud Memorystore, Redis Enterprise, Redis Cloud, Aiven, IBM Cloud Databases, SAP BTP, and on-premise deployments. Engineering teams aren’t locked into a single vendor, and the same code runs everywhere, with Synchronous, Asynchronous, Reactive, and RxJava3 interfaces for any architecture.

Redisson also implements the caching and integration standards Java developers rely on: Spring Cache, Hibernate 2nd-Level Cache, JCache (JSR-107), MyBatis, Spring Boot, Quarkus, Micronaut, and Helidon. That lets teams adopt Redisson without rewriting their stack — and modernize legacy systems without a rip-and-replace.

Why Development Teams Choose Redisson

  • No learning curve: Redisson’s distributed objects look and behave like the Java collections developers already know and use.
  • Cross-vendor compatibility: You can write once and run on any Valkey or Redis deployment, whether it’s managed, self-hosted, or a hybrid architecture.
  • Production-grade reliability: Redisson offers distributed locks, transaction support, and fault-tolerant services required for Fortune 500 applications.
  • Enterprise support: With Redisson PRO, you get direct access to our engineers, with response SLAs that match the critical nature of your systems.

Learn More

To learn more about Redisson or Redisson PRO, get in touch with us today by clicking one of these buttons: