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.
CompareJedis Replacement
Simplify interaction with Valkey and Redis through a Java developer-friendly API. Discover new objects, locks, collections, and services not available in Jedis.
CompareLettuce 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.
CompareTerracotta 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.
CompareHazlecast Replacement
Redisson leverages Valkey and Redis simplicity and robustness, making it easier for developers to implement distributed systems without complex configurations.
Apache Ignite Replacement
Redisson offers simpler setup, lower latency, and seamless Valkey and Redis integration with distributed objects, locks, and queues.
CompareOracle 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.