Accelerate and scale
your application with Redisson

Discover Redisson, the top-rated
Valkey & Redis Java Client and Real-Time Data Platform

23.7k GitHub stars

Trusted by industry leaders from
Fortune 100 and Fortune Global 500

Our reseller partners

Features

Zero learning curve

Make interaction with Valkey and Redis simpler and more intuitive. By separating concerns, it lets you focus on your data models and application logic without the hassle.

Cross-Vendor Compatibility

Connect to any Valkey or Redis vendor: Amazon ElastiCache, Amazon MemoryDB, Azure Cache for Redis, Redis Enterprise, Redis Cloud, Google Cloud Memorystore, Aiven for Caching, Redis on SAP BTP, IBM Cloud Databases for Redis, On-premise Redis, On-premise Valkey.

Universal API model

Use Unified API layer for Valkey and Redis, offering multiple interfaces: Synchronous, Asynchronous, Reactive, and RxJava3, providing flexible and efficient integration options for diverse application needs.

Distributed Data & Services

Leverage scalable, high-performance distributed objects, counters, collections, locks, publish/subscribe, and services, for seamless, fault-tolerant applications across environments.

Cache API Implementations

Seamlessly integrate with Spring Cache, Hibernate, MyBatis, JCache (JSR-107), Quarkus, and Micronaut for enhanced performance and flexibility in your applications.

Microservices Integration

Effortlessly integrate with Spring Boot, Quarkus, Micronaut, and Helidon, enabling communication across microservices for faster and more efficient development.

Web Session Management

Use simplified session management across application nodes for Apache Tomcat, Spring Session, and Micronaut Session.

Use Cases

Application scaling

Scale Java application with Valkey and Redis based objects, collections, locks, synchronizers, and services, designed for distributed systems.

Caching

Implement Valkey and Redis based caching solutions for Java, including JCache API, Hibernate 2nd Level Cache, Spring Cache, and application-level caching.

Data source caching

Leverage Valkey and Redis based Java caching for databases, web services, or other data sources with Read-Through, Write-Through, and Write-Behind strategies.

Spring Cache

Boost Spring application performance with Valkey and Redis based Spring Cache, ensuring fast data retrieval and efficient caching.

Hibernate Cache

Boost Hibernate layer performance with Valkey and Redis based Hibernate Cache by caching query results, reducing database load, and optimizing data access to the database.

JCache API implementation

JCache API based on Valkey and Redis provides a scalable, and highly efficient caching solution for Java applications.

SAP Commerce Cloud (SAP Hybris) Cache

Boost SAP Commerce Cloud (SAP Hybris) performance with advanced Valkey and Redis based caching solutions.

Distributed computation

Process large amount of data stored in Valkey and Redis using distributed Java tasks with scheduling and parallel execution.

Web Session Clustering

User session load balancing with Valkey and Redis based sessing management for Apache Tomcat, Spring and Micronaut.

SAP Commerce Cloud (SAP Hybris) Web Session Clustering

Load balancing of user sessions with Valkey and Redis based session management.

Microservices

Reliable Java microservice communication based on Valkey and Redis using RPC, messaging, and caching.

Messaging

Valkey and Redis based Java message broker for Pub/Sub and Stream messaging.

One Solution for Many Alternatives

Spring Data Redis Replacement

Redisson offers advantages like advanced caching (45x faster), distributed locks, rich Java collections, and RxJava and Reactive programming models support, simplifying Redis integration compared to Spring Data Redis.

Compare

Jedis Replacement

Simplify interaction with Valkey and Redis through a Java developer-friendly API. Discover new objects, locks, collections, and services not available in Jedis.

Compare

Lettuce Replacement

Redisson offers high-level distributed objects, locks, and collections, simplifying complex operations with Valkey and Redis, while Lettuce focuses on low-level communication, requiring more effort for implementing advanced distributed features.

Compare

Terracotta Ehcache Replacement

Redisson extends Valkey and Redis with distributed caching, locks, queues, and maps, enabling scalable, high-performance applications, while Ehcache is limited to in-memory caching without built-in distributed data structures or services.

Compare

Hazlecast Replacement

Redisson leverages Valkey and Redis simplicity and robustness, making it easier for developers to implement distributed systems without complex configurations.

Compare

Apache Ignite Replacement

Redisson offers simpler setup, lower latency, and seamless Valkey and Redis integration with distributed objects, locks, and queues.

Compare

Oracle Coherence Replacement

Redisson offers a simpler licensing, more cost-effective and less complex setup solution with built-in distributed objects, locks, and queues.

VMWare Tanzu Gemfire Replacement

Redisson offers an easier to set up and manage solution with more than 50 built-in distributed data and services.

IBM WebSphere eXtremeScale Replacement

Redisson provides a simpler, lighter approach to distributed caching and data management by leveraging Valkey or Redis. It provides easy-to-use distributed data and services.

IBM WebSphere Application Server Replacement

Redisson with Apache Tomcat offers a lightweight, high-performance solution for distributed caching, session management, and concurrency control, making it ideal for scalable applications. Unlike IBM WebSphere, which can be more resource-intensive and complex.