- 1. Overview
- 1. 概述
- 2. Configuration
- 2. 配置方法
- 3. Operations execution
- 3. 程序接口调用方式
- 4. Data serialization
- 4. 数据序列化
- 5. Data partitioning(sharding)
- 5. 单个集合数据分片(Sharding)
- 5.1. Common operations over objects
- 6. Distributed objects
- 6. 分布式对象
- 7. Distributed collections
- 7. 分布式集合
- 8. Distributed locks and synchronizers
- 8. 分布式锁和同步器
- 9. Distributed services
- 9. 分布式服务
- 10. Additional features
- 10. 额外功能
- 11. Redis commands mapping
- 11. Redis 命令和 Redisson 对象匹配列表
- 12. Standalone node
- 12. 独立节点模式
- 13. Tools
- 13. 工具
- 14. Integration with frameworks
- 14. 第三方框架整合
- 15. Dependency list
- 15. 项目依赖列表
- 16. FAQ
- 16. Observability
1. 概述
Redisson 是一个在 Redis 的基础上实现的 Java 驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的 Java 常用对象,还提供了许多分布式服务。其中包括( BitSet
, Set
, Multimap
, SortedSet
, Map
, List
, Queue
, BlockingQueue
, Deque
, BlockingDeque
, Semaphore
, Lock
, AtomicLong
, CountDownLatch
, Publish / Subscribe
, Bloom filter
, Remote service
, Spring cache
, Executor service
, Live Object service
, Scheduler service
) Redisson 提供了使用 Redis 的最简单和最便捷的方法。Redisson 的宗旨是促进使用者对 Redis 的关注分离(Separation of Concern),从而让使用者能够将精力更集中地放在处理业务逻辑上。
关于 Redisson 项目的详细介绍可以在 官方网站 找到。
每个 Redis 服务实例都能管理多达 1TB 的内存。
能够完美的在云计算环境里使用,并且支持 AWS ElastiCache 主备版 , AWS ElastiCache 集群版 , Azure Redis Cache 和 阿里云(Aliyun)的云数据库 Redis 版
以下是 Redisson 的结构:Redisson 作为独立节点 可以用于独立执行其他节点发布到 分布式执行服务 和 分布式调度任务服务 里的远程任务。
如果你现在正在使用其他的 Redis 的 Java 客户端,那么 Redis 命令和 Redisson 对象匹配列表 能够帮助你轻松的将现有代码迁徙到 Redisson 框架里来。
Redisson 底层采用的是 Netty 框架。支持 Redis 2.8 以上版本,支持 Java1.6+以上版本。
欢迎试用高性能 Redisson PRO 版。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论