MCPcopy
hub / github.com/redisson/redisson

github.com/redisson/redisson @redisson-4.6.1 sqlite

repository ↗ · DeepWiki ↗ · release redisson-4.6.1 ↗
38,036 symbols 179,613 edges 3,360 files 8,427 documented · 22%
README

Redisson: Valkey & Redis Java Client

and Real-Time Data Platform

Quick start | Documentation | Changelog | Code examples | JavaDocs

Redisson is the Java Client and Real-Time Data Platform for Valkey and Redis.

Redisson greatly extends the capabilities of Valkey and Redis by providing additional services and data structures not natively available in either platform. This enhancement includes distributed Java collections, objects, and service implementations.

Features

Redisson PRO vs. Community Edition ➜

Comparing solutions

Extension points exported contracts — how you extend this code

ScanIterator (Interface)
@author Nikita Koksharov [9 implementers]
redisson/src/main/java/org/redisson/ScanIterator.java
RemService (Interface)
@author Nikita Koksharov [5 implementers]
redisson-quarkus/redisson-quarkus-16/integration-tests/src/main/java/org/redisson/quarkus/client/it/RemService.java
RemService (Interface)
@author Nikita Koksharov [5 implementers]
redisson-quarkus/redisson-quarkus-20/integration-tests/src/main/java/org/redisson/quarkus/client/it/RemService.java
RemService (Interface)
@author Nikita Koksharov [5 implementers]
redisson-quarkus/redisson-quarkus-30/cdi/integration-tests/src/main/java/org/redisson/quarkus/client/it/RemService.java
RemService (Interface)
@author Nikita Koksharov [5 implementers]
redisson-quarkus/redisson-quarkus-33/cdi/integration-tests/src/main/java/org/redisson/quarkus/client/it/RemService.java
RedissonAutoConfigurationCustomizer (Interface)
Callback interface that can be implemented by beans wishing to customize the org.redisson.api.RedissonClient aut
redisson-spring/redisson-spring-boot-starter/src/main/java/org/redisson/spring/starter/RedissonAutoConfigurationCustomizer.java
RedisPubSubListener (Interface)
@author Nikita Koksharov @param value type [26 implementers]
redisson/src/main/java/org/redisson/client/RedisPubSubListener.java
RedissonConfig (Interface)
Redisson config @author Nikita Koksharov
redisson-quarkus/redisson-quarkus-16/runtime/src/main/java/io/quarkus/redisson/client/runtime/RedissonConfig.java

Core symbols most depended-on inside this repo

add
called by 15284
redisson/src/main/java/org/redisson/api/RGeo.java
get
called by 7121
redisson/src/main/java/org/redisson/api/RMap.java
getKey
called by 5016
redisson/src/main/java/org/redisson/cache/CachedValue.java
toArray
called by 3590
redisson/src/main/java/org/redisson/api/RScoredSortedSet.java
toByteArray
called by 3523
redisson/src/main/java/org/redisson/api/RBitSet.java
map
called by 3514
redisson/src/main/java/org/redisson/config/NatMapper.java
getValue
called by 2822
redisson/src/main/java/org/redisson/cache/CachedValue.java
execute
called by 2787
redisson/src/main/java/org/redisson/api/RBatch.java

Shape

Method 34,186
Class 3,082
Interface 653
Enum 115

Languages

Java100%

Modules by API surface

redisson/src/test/java/org/redisson/RedissonLiveObjectServiceTest.java256 symbols
redisson-spring/redisson-spring-data/redisson-spring-data-41/src/main/java/org/redisson/spring/data/connection/RedissonConnection.java255 symbols
redisson-spring/redisson-spring-data/redisson-spring-data-40/src/main/java/org/redisson/spring/data/connection/RedissonConnection.java250 symbols
redisson-spring/redisson-spring-data/redisson-spring-data-35/src/main/java/org/redisson/spring/data/connection/RedissonConnection.java246 symbols
redisson-spring/redisson-spring-data/redisson-spring-data-34/src/main/java/org/redisson/spring/data/connection/RedissonConnection.java238 symbols
redisson-spring/redisson-spring-data/redisson-spring-data-33/src/main/java/org/redisson/spring/data/connection/RedissonConnection.java238 symbols
redisson-spring/redisson-spring-data/redisson-spring-data-32/src/main/java/org/redisson/spring/data/connection/RedissonConnection.java238 symbols
redisson-spring/redisson-spring-data/redisson-spring-data-31/src/main/java/org/redisson/spring/data/connection/RedissonConnection.java238 symbols
redisson-spring/redisson-spring-data/redisson-spring-data-30/src/main/java/org/redisson/spring/data/connection/RedissonConnection.java238 symbols
redisson-spring/redisson-spring-data/redisson-spring-data-27/src/main/java/org/redisson/spring/data/connection/RedissonConnection.java224 symbols
redisson-spring/redisson-spring-data/redisson-spring-data-26/src/main/java/org/redisson/spring/data/connection/RedissonConnection.java224 symbols
redisson-spring/redisson-spring-data/redisson-spring-data-25/src/main/java/org/redisson/spring/data/connection/RedissonConnection.java199 symbols

Dependencies from manifests, versioned

at.yawk.lz4:lz4-java1.11.0 · 1×
ch.qos.logback:logback-classic1.5.32 · 1×
com.esotericsoftware:kryo5.6.2 · 1×
com.fasterxml.jackson.core:jackson-annotations2.15.4 · 1×
com.fasterxml.jackson.dataformat:jackson-dataformat-avro
com.fasterxml.jackson.dataformat:jackson-dataformat-cbor
com.fasterxml.jackson.dataformat:jackson-dataformat-ion
com.fasterxml.jackson.dataformat:jackson-dataformat-smile
com.fasterxml.jackson:jackson-bom2.21.3 · 1×
com.github.docker-java:docker-java-api3.4.1 · 1×
com.github.docker-java:docker-java-transport3.7.1 · 1×

For agents

$ claude mcp add redisson \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact