Redis入门,看这一篇就够了( 五 )
假设有 4 个 Redis 实例 R0, R1, R2, R3, 还有很多表示用户的键 user:1, user:2, ... , 有不同的方式来选择一个指定的键存储在哪个实例中 。
- 最简单的是范围分片 , 例如用户 id 从 0 ~ 1000 的存储到实例 R0 中 , 用户 id 从 1001 ~ 2000 的存储到实例 R1中 , 等等 。 但是这样需要维护一张映射范围表 , 维护操作代价高 。
- 还有一种是哈希分片 。 使用 CRC32 哈希函数将键转换为一个数字 , 再对实例数量求模就能知道存储的实例 。
- 客户端分片:客户端使用一致性哈希等算法决定应当分布到哪个节点 。
- 代理分片:将客户端的请求发送到代理上 , 由代理转发到正确的节点上 。
- 服务器分片:Redis Cluster 。
此外 , 附上一些整理的Redis电子书资料及视频资料 。
【2020】Redis企业级入门到精通应用实战apprhkaai3v6603.h5.xiaoeknow.com
文章插图
文章插图
(需要电子书资料的可留言)
- 抖音|抖音有多难做,看看这个表,这些领域你踩坑了吗?
- 小屏|手小怎么办?来看看这几款小屏旗舰,小屏≠减配
- AMD|AMD终于要推新入门级处理器了,看到具体信息,真为其捏一把汗
- 淘宝|微信大更新!最烦人的限制没了,还能直接看这种视频
- 数据库|Jedis操作Redis数据库(八)
- 军情六处|新手入门学PLC,搞懂这几种接线方式,再也不用求别人
- 方法论|最实用的中台入门介绍(三)模型篇
- 小米科技|小米12全曝光,看这篇就够了!
- 红米手机|12+256GB、骁龙870手机降至1999,极致性价比还得看这款“神机”
- 团购|今年值得买的手机,就看这5部,有的能省去买微单的钱