随笔分类 -  Redis

摘要:惰性删除+定期删除 惰性删除 在进行key的操作时,首先检查key是否过期 定期删除 将每隔设置了过期时间的key放入一个独立的字典中,默认每秒进行10次过期扫描 1. 从过期字典中随机选择20个key, 2. 删除这20个key中已经过期的key, 3. 如果过期的key的比例超过1/4,重复上述 阅读全文
posted @ 2020-04-03 18:26 ghx_kevin 阅读(105) 评论(0) 推荐(0)
摘要:当redis内存超出物理内存限制时,内存的数据会开始和磁盘产生频繁的交换(swap)。交换会让redis的性能急剧下降,对于访问量较大的redis来说,这样的龟速存取效率基本上等于不可用。 在生产环境中我们是不允许redis出现交换行为的,为了限制最大使用内存,redis提供了配置参数maxmemo 阅读全文
posted @ 2020-04-03 18:19 ghx_kevin 阅读(152) 评论(0) 推荐(0)
摘要:CAP原理 C: Consistent,一致性 A: Availability,可用性 P: Partition tolerance, 分区容忍性 分布式系统的节点往往都是分布在不同的机器上进行网络隔离开的,这意味着必然有网络断开的风险,这个网络断开的场景的专业词汇叫做==网络分区==。 在网络分区 阅读全文
posted @ 2020-04-03 18:05 ghx_kevin 阅读(193) 评论(0) 推荐(0)