摘要:
转自https://www.cnblogs.com/xiang9286/p/10948614.html 集群通过分片(sharding)来进行数据共享,并提供复制和故障转移功能。 1.节点 一个节点就是一个运行在集群模式下的Redis服务器。启动Redis服务器时,通过判断cluster-enabl 阅读全文
posted @ 2021-03-15 17:25
苏黎世湖畔
阅读(3943)
评论(0)
推荐(2)
摘要:
转自https://www.cnblogs.com/wind-snow/p/11474871.html Sentinel(哨兵)是 Redis 的高可用解决方案:由一个或多个 Sentinel 实例组成的 Sentinel 系统可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视 阅读全文
posted @ 2021-03-15 16:13
苏黎世湖畔
阅读(230)
评论(0)
推荐(0)
摘要:
转自https://www.cnblogs.com/wind-snow/p/11396446.html Redis 中,可以通过执行 savleof 命令或者设置 slaveof 选项,让一个服务器去复制另一个服务器,我们称被复制的服务器为主服务器,而对主服务器进行复制的服务器则被称为从服务器。 命 阅读全文
posted @ 2021-03-15 15:14
苏黎世湖畔
阅读(1098)
评论(0)
推荐(0)
摘要:
转自https://www.cnblogs.com/wind-snow/p/11287662.html 因为 Redis 是内存数据库,它将自己的数据储存在内存里面,所以如果不想办法将储存在内存中的数据库状态保存到磁盘里面,那么一旦服务器进程退出,服务器中的数据也将会丢失,为了解决这个问题,Redi 阅读全文
posted @ 2021-03-15 11:04
苏黎世湖畔
阅读(108)
评论(0)
推荐(0)
摘要:
expires字典的键指向数据库中的某个键,而值则记录了数据库键的过期时间,过期时间是一个以毫秒为单位的UNIx时间戳。 Redis使用惰性删除和定期删除两种策略来删除过期的键:惰性删除策略只在碰到过期键时才进行删除操作,定期删除策略则每隔一段时间主动查找并删除过期键。 执行SAVE命令或者 BGS 阅读全文
posted @ 2021-03-15 10:46
苏黎世湖畔
阅读(1701)
评论(0)
推荐(0)
摘要:
转自https://www.cnblogs.com/wind-snow/p/11249489.html Redis 是一个使用 C 语言编写的 NoSql 的数据库,本篇就讲解在 Redis 中数据库是如何存储的?以及和数据库有关的一些操作。 Redis 中的所有数据库都保存在 redis.h/re 阅读全文
posted @ 2021-03-15 10:43
苏黎世湖畔
阅读(606)
评论(0)
推荐(1)
摘要:
转自https://www.cnblogs.com/wind-snow/p/11326554.html Redis 服务器是一个事件驱动程序,服务器需要处理以下两类事件: 文件事件: Redis 服务器通过套接字与客户端(或者其他 Redis 服务器)进行连接,而文件事件就是服务器对套接字操作的抽象 阅读全文
posted @ 2021-03-15 10:41
苏黎世湖畔
阅读(326)
评论(0)
推荐(0)
摘要:
Redis 会在初始化服务器时, 创建一万个字符串对象, 这些对象包含了从 0 到 9999 的所有整数值, 当服务器需要用到值为 0 到 9999 的字符串对象时, 服务器就会使用这些共享对象, 而不是新创建对象。 为什么 Redis 不共享包含字符串的对象? 当服务器考虑将一个共享对象设置为键的 阅读全文
posted @ 2021-03-15 10:25
苏黎世湖畔
阅读(204)
评论(0)
推荐(0)
摘要:
转自https://www.cnblogs.com/wind-snow/p/11172832.html Redis-对象 在以前的文章中,我们介绍了 Redis 用到的主要数据结构,比如简单动态字符串、双端链表、字典、压缩列表、整数集合。然而 Redis 并没有直接使用这些数据结构来实现键值对的数据 阅读全文
posted @ 2021-03-15 10:24
苏黎世湖畔
阅读(586)
评论(0)
推荐(0)
摘要:
http://redisbook.com/preview/object/refcount.html 因为 C 语言并不具备自动的内存回收功能, 所以 Redis 在自己的对象系统中构建了一个引用计数(reference counting)技术实现的内存回收机制, 通过这一机制, 程序可以通过跟踪对象 阅读全文
posted @ 2021-03-15 10:21
苏黎世湖畔
阅读(476)
评论(0)
推荐(0)
摘要:
http://redisbook.com/preview/skiplist/datastruct.html 阅读全文
posted @ 2021-03-15 09:53
苏黎世湖畔
阅读(32)
评论(0)
推荐(0)

浙公网安备 33010602011771号