redisson/redisson
Fork: 5367 Star: 23382 (更新于 2024-11-25 18:46:28)
license: Apache-2.0
Language: Java .
Redisson - Valkey and Redis Java client. Complete 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..
最后发布版本: redisson-3.35.0 ( 2024-08-22 17:53:49)
Redisson - Valkey & Redis Java client
Complete Real-Time Data Platform
Quick start | Documentation | Changelog | Code examples | Report an issue
High-performance async and lock-free Java client for Redis and Valkey based on Netty framework.
Features
- Thread-safe implementation
- JDK 1.8+ up to the latest version compatible
- Android compatible
- Redis compatible - from 3.0 up to the latest version
- Valkey compatible - from 7.2.5 up to the latest version
- Supported deployment types
- Amazon Web Services compatible
- Microsoft Azure compatible
- Google Cloud Memorystore compatible
- Redis Enterprise compatible
- IBM Cloud compatible
- Aiven compatible
- Supports auto-reconnection
- Supports failed to send command auto-retry
- Supports OSGi
- Supports SSL
- Asynchronous connection pool
- Lua scripting
- RediSearch
- JSON datatype
- JSON Store
- Reactive Streams API
- RxJava3 API
- Asynchronous API
- Local cache support including Caffeine-based implementation
- Cache API implementations Spring Cache, JCache API (JSR-107), Hibernate Cache, MyBatis Cache, Quarkus Cache, Micronaut Cache
-
Distributed Java objects
Object holder, JSON holder, Binary stream holder, Geospatial holder, BitSet, PublishSubscribe, Bloom filter, HyperLogLog -
Distributed Java counters
AtomicLong, AtomicDouble, LongAdder, DoubleAdder -
Distributed Java collections
JSON Store, Map, Multimap, Set, List, SortedSet, ScoredSortedSet, LexSortedSet, Queue, Deque, Blocking Queue, Bounded Blocking Queue, Blocking Deque, Delayed Queue, Priority Queue, Priority Deque -
Distributed Java locks and synchronizers
Lock, FairLock, MultiLock, RedLock, ReadWriteLock, Semaphore, PermitExpirableSemaphore, CountDownLatch -
Distributed services
Remote service, Live Object service, Executor service, Scheduler service, MapReduce service -
Microservices integration
Helidon, Micronaut, Quarkus -
Integration with Spring framework
Spring Boot Starter, Spring Cache, Spring Session, Spring Transaction Manager, Spring Cloud Stream, Spring Data Redis -
Web Session Management
Apache Tomcat Session, Spring Session, Micronaut Session - Transactions API
- Redis pipelining (command batches)
- Supports many popular codecs (Kryo, Jackson JSON, Avro, Smile, CBOR, MsgPack, Amazon Ion, LZ4, Snappy, Protobuf and JDK Serialization)
- 2000+ unit tests
Comparing solutions
Success stories
- Moving from Hazelcast to Redis / Datorama
- Migrating from Hazelcast to Redis / Halodoc
- Distributed Locking with Redis (Migration from Hazelcast) / ContaAzul
- Migrating from Coherence to Redis
Upgrade to Redisson PRO with advanced features.
最近版本更新:(数据更新于 2024-09-09 14:35:02)
2024-08-22 17:53:49 redisson-3.35.0
2024-07-31 19:18:23 redisson-3.34.1
2024-07-30 13:02:15 redisson-3.34.0
2024-07-17 17:58:11 redisson-3.33.0
2024-06-24 13:30:40 redisson-3.32.0
2024-05-31 16:11:49 redisson-parent-3.31.0
2024-05-10 20:41:51 redisson-3.30.0
2024-04-22 16:31:34 redisson-3.29.0
2024-04-10 22:18:24 redisson-3.28.0
2024-03-12 15:17:53 redisson-3.27.2
主题(topics):
cache, distributed, distributed-locks, executor, hibernate, java, json, lock, map, micronaut, quarkus, queue, redis, redis-client, scheduler, session, spring, tomcat, valkey, valkey-client
redisson/redisson同语言 Java最近更新仓库
2024-12-20 19:54:15 mybatis-flex/mybatis-flex
2024-12-19 21:53:46 spring-projects/spring-boot
2024-12-19 21:25:16 Stirling-Tools/Stirling-PDF
2024-12-19 16:28:14 Tornaco/Thanox
2024-12-19 10:42:01 alibaba/nacos
2024-12-18 20:58:34 dromara/forest