@ -1,14 +1,14 @@
Redisson: Redis based In-Memory Data Grid for Java.
Redisson: Redis based In-Memory Data Grid for Java.
====
====
[Quick start ](https://github.com/redisson/redisson#quick-start ) | [Documentation ](https://github.com/redisson/redisson/wiki ) | [Javadocs ](http://www.javadoc.io/doc/org.redisson/redisson/3. 3.2 ) | [Changelog ](https://github.com/redisson/redisson/blob/master/CHANGELOG.md ) | [Code examples ](https://github.com/redisson/redisson-examples ) | [Support chat ](https://gitter.im/mrniko/redisson ) | [Ultra-fast version ](https://redisson.pro )
[Quick start ](https://github.com/redisson/redisson#quick-start ) | [Documentation ](https://github.com/redisson/redisson/wiki ) | [Javadocs ](http://www.javadoc.io/doc/org.redisson/redisson/3. 4.0 ) | [Changelog ](https://github.com/redisson/redisson/blob/master/CHANGELOG.md ) | [Code examples ](https://github.com/redisson/redisson-examples ) | [Support chat ](https://gitter.im/mrniko/redisson ) | [Ultra-fast version ](https://redisson.pro )
Based on high-performance async and lock-free Java Redis client and [Netty ](http://netty.io ) framework.
Based on high-performance async and lock-free Java Redis client and [Netty ](http://netty.io ) framework.
## Please take part in [Redisson survey ](https://www.surveymonkey.com/r/QXQZH5D )
## Please take part in [Redisson survey ](https://www.surveymonkey.com/r/QXQZH5D )
| Stable Release Version | JDK Version compatibility | Release Date |
| Stable Release Version | JDK Version compatibility | Release Date |
| ------------- | ------------- | ------------|
| ------------- | ------------- | ------------|
| 3.3.2 | 1.8+ | 21.03 .2017 |
| 3.4.0 | 1.8+ | 26.04 .2017 |
| 2.8.2 | 1.6, 1.7, 1.8 and Android | 21.03 .2017 |
| 2.9.0 | 1.6, 1.7, 1.8 and Android | 26.04 .2017 |
__NOTE__: Both version lines have same features except `CompletionStage` interface added in 3.x.x
__NOTE__: Both version lines have same features except `CompletionStage` interface added in 3.x.x
@ -38,16 +38,16 @@ Features
* [Distributed locks and synchronizers ](https://github.com/redisson/redisson/wiki/8.-Distributed-locks-and-synchronizers )
* [Distributed locks and synchronizers ](https://github.com/redisson/redisson/wiki/8.-Distributed-locks-and-synchronizers )
Lock, FairLock, MultiLock, RedLock, ReadWriteLock, Semaphore, PermitExpirableSemaphore, CountDownLatch
Lock, FairLock, MultiLock, RedLock, ReadWriteLock, Semaphore, PermitExpirableSemaphore, CountDownLatch
* [Distributed services ](https://github.com/redisson/redisson/wiki/9.-distributed-services )
* [Distributed services ](https://github.com/redisson/redisson/wiki/9.-distributed-services )
Remote service, Live Object service, Executor service, Scheduler service
Remote service, Live Object service, Executor service, Scheduler service, MapReduce service
* [Spring Cache ](https://github.com/redisson/redisson/wiki/14.-Integration%20with%20frameworks/#141-spring-cache ) implementation
* [Spring Cache ](https://github.com/redisson/redisson/wiki/14.-Integration%20with%20frameworks/#141-spring-cache ) implementation
* [Hibernate Cache ](https://github.com/redisson/redisson/wiki/14.-Integration%20with%20frameworks/#142-hibernate-cache ) implementation
* [Hibernate Cache ](https://github.com/redisson/redisson/wiki/14.-Integration%20with%20frameworks/#142-hibernate-cache ) implementation
* [JCache API (JSR-107) ](https://github.com/redisson/redisson/wiki/14.-Integration%20with%20frameworks/#143-jcache-api-jsr-107-implementation ) implementation
* [JCache API (JSR-107) ](https://github.com/redisson/redisson/wiki/14.-Integration%20with%20frameworks/#143-jcache-api-jsr-107-implementation ) implementation
* [Tomcat Session Manager ](https://github.com/redisson/redisson/wiki/14.-Integration%20with%20frameworks#144-tomcat-redis-session-manager ) implementation
* [Tomcat Session Manager ](https://github.com/redisson/redisson/wiki/14.-Integration%20with%20frameworks#144-tomcat-redis-session-manager ) implementation
* [Spring Session ](https://github.com/redisson/redisson/wiki/14.-Integration%20with%20frameworks/#145-spring-session ) implementation
* [Spring Session ](https://github.com/redisson/redisson/wiki/14.-Integration%20with%20frameworks/#145-spring-session ) implementation
* [Reactive Streams ](https://github.com/redisson/redisson/wiki/3.-operations-execution#32-reactive-way )
* [Reactive Streams ](https://github.com/redisson/redisson/wiki/3.-operations-execution#32-reactive-way )
* [Redis pipelining ](https://github.com/redisson/redisson/wiki/10.-additional-features#102-execution-batches-of-commands ) (command batches)
* [Redis pipelining ](https://github.com/redisson/redisson/wiki/10.-additional-features#102-execution-batches-of-commands ) (command batches)
* Supports Android platform
* Supports Android platform
* Supports auto-reconnect
* Supports auto-reconnection
* Supports failed to send command auto-retry
* Supports failed to send command auto-retry
* Supports OSGi
* Supports OSGi
* Supports many popular codecs ([Jackson JSON](https://github.com/FasterXML/jackson), [Avro ](http://avro.apache.org/ ), [Smile ](http://wiki.fasterxml.com/SmileFormatSpec ), [CBOR ](http://cbor.io/ ), [MsgPack ](http://msgpack.org/ ), [Kryo ](https://github.com/EsotericSoftware/kryo ), [FST ](https://github.com/RuedigerMoeller/fast-serialization ), [LZ4 ](https://github.com/jpountz/lz4-java ), [Snappy ](https://github.com/xerial/snappy-java ) and JDK Serialization)
* Supports many popular codecs ([Jackson JSON](https://github.com/FasterXML/jackson), [Avro ](http://avro.apache.org/ ), [Smile ](http://wiki.fasterxml.com/SmileFormatSpec ), [CBOR ](http://cbor.io/ ), [MsgPack ](http://msgpack.org/ ), [Kryo ](https://github.com/EsotericSoftware/kryo ), [FST ](https://github.com/RuedigerMoeller/fast-serialization ), [LZ4 ](https://github.com/jpountz/lz4-java ), [Snappy ](https://github.com/xerial/snappy-java ) and JDK Serialization)
@ -82,23 +82,23 @@ Quick start
< dependency >
< dependency >
< groupId > org.redisson< / groupId >
< groupId > org.redisson< / groupId >
< artifactId > redisson< / artifactId >
< artifactId > redisson< / artifactId >
< version > 3.3.2 < / version >
< version > 3.4.0 < / version >
< / dependency >
< / dependency >
<!-- JDK 1.6+ compatible -->
<!-- JDK 1.6+ compatible -->
< dependency >
< dependency >
< groupId > org.redisson< / groupId >
< groupId > org.redisson< / groupId >
< artifactId > redisson< / artifactId >
< artifactId > redisson< / artifactId >
< version > 2.8.2 < / version >
< version > 2.9.0 < / version >
< / dependency >
< / dependency >
#### Gradle
#### Gradle
// JDK 1.8+ compatible
// JDK 1.8+ compatible
compile 'org.redisson:redisson:3.3.2 '
compile 'org.redisson:redisson:3.4.0 '
// JDK 1.6+ compatible
// JDK 1.6+ compatible
compile 'org.redisson:redisson:2.8.2 '
compile 'org.redisson:redisson:2.9.0 '
#### Java
#### Java
@ -123,11 +123,11 @@ RExecutorService executor = redisson.getExecutorService("myExecutorService");
Downloads
Downloads
===============================
===============================
[Redisson 3. 3.2 ](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3. 3.2 &e=jar),
[Redisson 3. 4.0 ](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=3. 4.0 &e=jar),
[Redisson node 3. 3.2 ](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3. 3.2 &e=jar)
[Redisson node 3. 4.0 ](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=3. 4.0 &e=jar)
[Redisson 2. 8.2 ](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=2. 8.2 &e=jar),
[Redisson 2. 9.0 ](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson&v=2. 9.0 &e=jar),
[Redisson node 2. 8.2 ](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2. 8.2 &e=jar)
[Redisson node 2. 9.0 ](https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=org.redisson&a=redisson-all&v=2. 9.0 &e=jar)
### Supported by
### Supported by