05 2024 档案

摘要:在Redis的使用过程中,我们经常会遇到BigKey(下文将其称为“大key”)及HotKey(下文将其称为“热key”)。大Key与热Key如果未能及时发现并进行处理,很可能会使服务性能下降、用户体验变差,甚至引发大面积故障。 一、热key大key定义 1、什么是大Key 通常我们会将含有较大数据 阅读全文
posted @ 2024-05-08 22:38 cdrcsy 阅读(788) 评论(0) 推荐(0) 编辑
摘要:Redis 使用操作系统的 写时复制技术 COW(Copy On Write) 来实现快照的持久化。fork()让父子进程共享内存,从而减少内存占用,并且避免了没有必要的数据复制。 fork函数有两点注意: fork 的这个过程主进程是阻塞的,fork完之后不阻塞。 当数据集比较大的时候,fork的 阅读全文
posted @ 2024-05-08 22:32 cdrcsy 阅读(14) 评论(0) 推荐(0) 编辑
摘要:一、内存使用情况 redis-cli info #memory 1、总内存使用量(80%)。used_memory实际使用内存 used_memory_peak峰值,used_memory_rss系统分配给redis的总内存大小,包含内存碎片。 2、内存碎片。mem_fragmentation_ra 阅读全文
posted @ 2024-05-08 22:17 cdrcsy 阅读(738) 评论(0) 推荐(0) 编辑
摘要:Redis(Remote Dictionary Server)是一个开源的内存数据存储系统,其在缓存、分布式会话存储、消息队列、实时计算、地理位置应用和分布式锁等方面都展现出了强大的适用性,可谓是开发人员再熟悉不过的中间件了,也是面试中的大户。本文站在巨人的肩膀上,从数据类型、线程模型、持久化、过期 阅读全文
posted @ 2024-05-08 22:00 cdrcsy 阅读(9) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示