
Redis
尘世间一名迷途小码农
热衷于用技术思维去解决问题,厌恶低效,热衷自动化和智能化,释放人的创造性。
InfoQ博客:www.infoq.cn/u/justyman
展开
-
Bitmap为什么那么快?
目录一、Bitmap是个啥?二、Bitmap有什么优缺?三、Bitmap有啥应用场景?一、Bitmap是个啥?Bitmap实际上就是String类型的,你可以在Redis里面Help一下可以看到String是有类似bitop、bitpos等位操作。Redis中的String类型最大支持512M,因此最多可以支持512*1024*1024*8=2^32bit(比特),具体的bitmap是用于操作每个bit的值(只有1和0),如果你曾经用过IBM大型机或者学过汇编语言的话应该..原创 2020-12-08 09:46:20 · 650 阅读 · 0 评论 -
Redis Cluster你弄明白了吗?
目录一、前言二、Redis Cluster集群1、基本原理2、网络拓扑:3、通信协议:4、自动数据分片5、数据迁移(节点扩缩容)6、数据离散性7、应用三、后话一、前言上一篇文章我们聊到客户端分片(Redis Sharding)技术,这里我们接着聊一下Redis Cluster这种服务端分片的解决方案。我对服务端分片的理解是对1)具体数据片数如何实现;2)服务端的数据的存储、迁移;3)数据分片的高可用对客户端来说就是透明无感的。二、Red...原创 2020-11-01 11:14:44 · 701 阅读 · 1 评论 -
Redis Sharding集群跟一致性哈希有什么瓜葛?
目录一、前言二、Redis sharding集群1、概念及优劣:2、数据倾斜问题3、数据丢失问题4、应用三、后话四、参考一、前言最近在所负责的某些系统上遇到了一些Redis相关的问题,刚好在朋友圈聊到Cluster和Sharding这方面的东西,发现有些地方比较模糊,考虑到之前也整理了关于Sentinel集群模式,趁着有点力气整理一下Sharding的一些相关资料。Cluster模式后面有时间再补充吧。二、Redis sharding集群1、概..原创 2020-10-11 23:03:00 · 1114 阅读 · 0 评论 -
玩转Redis高可用 - 哨兵(Sentinel)模式
前言这里主要用于整理一下Redis哨兵模式的搭建、如何使用、如何检测故障转移。原创 2020-06-13 22:56:57 · 1733 阅读 · 1 评论