Redis Java Client
with features of
In-Memory Data Grid

Quick start Get More with Pro
Trusted by

Use cases

Scaling Java applications

Redis based objects, collections, locks, synchronizers and services required for distributed applications on Java.

Caching

Redis based cache implementations for Java like JCache API, Hibernate 2nd Level Cache, Spring Cache and application level caching.

Data source caching

Redis based Java cache for databases, web services or any other data source using Read-Through, Write-Through and Write-Behind strategies.

Distributed Java tasks scheduling and execution

Task processing on Java might be run in parallel with Redis based distributed implementations of ExecutorService and ScheduledExecutorService.

Distributed data processing

Java based MapReduce programming model to process large amount of data stored in Redis.

Easy Redis Java client

Redisson is the most advanced and easiest Redis Java client. It has zero learning curve thus you don't need to know any Redis commands to start work with it.

Web session clustering

Load balancing of user sessions with Redis based Tomcat Session Manager and Spring Session implementations.

Microservices

Redis based relable Java microservices communication using RPC, messaging and cache.

Messaging

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

Features

Supported
Redis configurations

Cluster
Sentinel
Master / Slave
Single


Engine

Automatic connection management
Synchronous interface
Asynchronous interface
Reactive interface
Supports Android platform
Supports OSGI
Supports SSL connection

Articles

Make the move

Considering moving from currently used Java Cache or In-Memory Data Grid solution?
We are able to help you!

Get in touch
Get latest news and updates from Redisson Team
Logos, product names and all other trademarks displayed on this page belong to their respective holders and used for identification purposes only.
Use of these trademarks, names and brands does not imply endorsement.