Redis based In-Memory Data Grid for Java
The Grid: a place of infinite possibility -- Kevin Flynn
Redisson empowers Java applications with Redis for companies from small startups to big enterprises.Quick start
Redisson provides distributed implementation of objects, collections, locks, synchronizers and services required for distributed applications on Java.
Redisson offers different caching implementations like JCache API, Hibernate 2nd Level Cache, Spring Cache and application level caching.
Web session clustering
Web session clustering enable load balancing of user sessions. Redisson provides Tomcat Session Manager and Spring Session implementation.
scheduling and execution
Task processing at some point may be split and processed in parallel. Redisson provides distributed implementations of ExecutorService and ScheduledExecutorService.
Easy Redis client
Redisson could be used as just a client for Redis. It has zero learning curve and you don't need to know any Redis commands to start work with it.
Supported Redis configurations
Master / Slave
Automatic connection management
Supports Android platform
Supports SSL connection
Binary stream holder
Distributed locks and synchronizers
Live Object service
Map Reduce service
Integration with frameworks
Hibernate 2nd Level Cache
JCache API (JSR-107) implementation
Tomcat Session Manager
Java data structures powered by Redis.
Introduction to Redisson (pdf)
- Reaching 500K Ops/Sec With Only 3 Redis Nodes
- Redisson PRO vs. Jedis: Which Is Faster?
- Redis Users Rejoice! The JCache API Is Here
A Look at the Java Distributed In-Memory Data Model
(Powered by Redis)
- Creating Distributed Java Applications With Redis