![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
中间件
尘世间一名迷途小码农
热衷于用技术思维去解决问题,厌恶低效,热衷自动化和智能化,释放人的创造性。
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 · 537 阅读 · 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 · 644 阅读 · 1 评论 -
玩转Redis高可用 - 哨兵(Sentinel)模式
前言这里主要用于整理一下Redis哨兵模式的搭建、如何使用、如何检测故障转移。原创 2020-06-13 22:56:57 · 1578 阅读 · 1 评论