摘要:
一、基础 1、redis字典数据库的KV键值对到底是什么? redis 是 key-value 存储系统,其中key类型一般为字符串,value 类型则为redis对象(redisObject)。 从C的的源码分析KV是什么,每个键值对都会有一个dictEntry。 Redis定义了redisObj 阅读全文
posted @ 2022-01-25 16:46
幻月hah
阅读(3073)
评论(0)
推荐(0)
摘要:
一、默认内存大小 默认在64位操作系统下是不限制内存大小的,在32位操作系统下是3G。 二、推荐设置内存的大小 推荐为最大物理内存的75%。(关键字:HashMap的负载因子默认为0.75) 三、三种过期key的删除策略 当一个key过期了,并不是立即从Redis中删除。而是以下三种方式: 1、立即 阅读全文
posted @ 2022-01-25 13:21
幻月hah
阅读(668)
评论(0)
推荐(0)
摘要:
一、什么是缓存续命 Redis 分布式锁过期了,但是业务逻辑还没处理完怎么办? 守护线程续命,额外起一个线程,定期检查线程是否还持有锁,如果有则延长过期时间。Redisson 里面就实现了这个方案,使用 “看门狗” 定期检查(每1/3的锁时间检查1次),如果线程还持有锁,则刷新过期时间。 在获取锁成 阅读全文
posted @ 2022-01-25 11:36
幻月hah
阅读(2307)
评论(3)
推荐(0)

浙公网安备 33010602011771号