redis
文章平均质量分 94
AAAA0415
IT小白
展开
-
Redis-2
什么 是发布和订阅Redis 发布订阅 (pub/sub) 是一种消息通信模式:发送者 (pub) 发送消息,订阅者 (sub) 接收消息。Redis 客户端可以订阅任意数量的频道。客户端订阅频道发布的消息频道发布消息 订阅者就可以收到消息发布订阅的代码实现1、 打开一个客户端订阅channel1SUBSCRIBE channel12、打开另一个客户端,给channel1发布消息hellopublish channel1 hello返回的1是订阅者数量3、打开第一个客户端可以看到发送的消息可以一次执行多个命原创 2023-10-23 21:07:02 · 36 阅读 · 0 评论 -
Redis-1
SortedSet(zset)是Redis提供的一个非常特别的数据结构,一方面它等价于Java的数据结构Map,可以给每一个元素value赋予一个权重score,另一方面它又类似于TreeSet,内部的元素会按照权重score进行排序,可以得到每个元素的名次,还可以通过score的范围来获取元素的列表。的,当你需要存储一个列表数据,又不希望出现重复数据时,set是一个很好的选择,并且set提供了判断某个成员是否在一个set集合内的重要接口,这个也是list所不能提供的。原创 2023-10-23 20:48:46 · 25 阅读 · 0 评论 -
Redis-4
一个 Redis 集群包含 16384 个插槽(hash slot), 数据库中的每个键都属于这 16384 个插槽的其中一个,集群使用公式 CRC16(key) % 16384 来计算键 key 属于哪个槽, 其中 CRC16(key) 语句用于计算键 key 的 CRC16 校验和。集群中的每个节点负责处理一部分插槽。举个例子, 如果一个集群可以有主节点, 其中:节点 A 负责处理 0 号至 5460 号插槽。节点 B 负责处理 5461 号至 10922 号插槽。原创 2023-10-24 19:30:05 · 42 阅读 · 0 评论 -
Redis-3
Redis 提供了2个不同形式的持久化方式。RDB(Redis DataBase)AOF(Append Of File)在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到 一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。 .......原创 2023-10-24 19:24:56 · 33 阅读 · 0 评论