Ross ROSS = Recommend OSS · open-source software intelligence for agents

Redisson

Some data may be outdated — see provenance labels.

Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache.. observed · 2026-09-26

github.com/redisson/redisson · homepage · Java · Apache-2.0 (permissive) observed · 2026-09-26

Health v2 · maintenance only

94/100

  • Activity 96
  • Release rhythm 89
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 16.0
  • age_days: 4665
  • days_rel: 77
  • days_push: 25
  • n_releases_24m: 29

Full methodology

Adoption not part of the score

24402 stars · 5491 forks observed · 2026-09-26

What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-12, confidence 0.98

Redisson is a Java client and real‑time data platform for Redis and Valkey. It provides thread‑safe distributed objects, caches, locks, queues and messaging services with synchronous, asynchronous, reactive and RxJava APIs.

Use cases

  • Implement distributed locks in a Java microservice using Redis.
  • Cache frequently accessed data in a Spring Boot application with Redis.
  • Create high‑throughput distributed queues for background processing in Java.
  • Use a reactive Redis client for non‑blocking data access in Java applications.
  • Manage rate limiting and atomic counters with Redis in a Java service.
  • Integrate Redis as a reliable message broker in Java enterprise systems.
  • Perform MapReduce‑style operations on Redis data from Java code.

When to choose

  • You need a feature‑rich Redis client with built‑in distributed data structures.
  • Your application requires distributed locks, semaphores or rate limiters.
  • You want synchronous, asynchronous, reactive or RxJava APIs from a single library.
  • You are building Java or JVM‑based services that integrate with Spring, Quarkus or Micronaut.
  • Your deployment spans multiple Redis clusters, sentinel or proxy modes.

When to avoid

  • You are working in a language other than Java or on the JVM.
  • You need a minimal‑footprint client without extra distributed objects.
  • Your use case demands low‑level protocol control not exposed by Redisson.
  • You require an embedded database rather than an external Redis/Valkey store.

Facets

library · maturity active

database-driver caching message-queue rpc databases microservices cloud-computing jvm windows cross-platform redis-client valkey-client distributed-locks reactive-api async-api spring-integration linux macos

6 sources

Member repositories

RepositoryRoleHealth v2
redisson/redissonmain94
redisson/redisson-examplesexamples32

For agents

markdown · JSON · MCP: product_card(name="redisson/redisson")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem