缓存
文章平均质量分 59
普通网友
这个作者很懒,什么都没留下…
展开
-
高并发缓存实践 01
很多技术文章,介绍高并发查询DB(或其它数据源)的解法,中心思想,就是缓存。在服务和DB中间,加一层缓存,大致方案是: 查询全部走缓存; 用一定的策略,构建缓存的key; 实现一种缓存更新的触发策略,例如任务轮训更新或查询时自动触发更新; 设置缓存更新延时,并通过分布式锁,按照设定的延时,控制缓存更新; 问题来了: 缓存延时带来了数据不准,如何缩小缓存更新延时? 问题很简单,但背后有一坨思考: 以tair为例,tair在写入(或更新)时,读取是阻塞的,也就是,一个key,要写入(或更新)完成后原创 2021-05-12 20:48:36 · 94 阅读 · 0 评论 -
Redis5 设计与源码分析 阅读笔记 01
从github上下载redis的源代码,地址为https://github.com/antirez/redis.git mac 事先安装了CLion,导入redis源码工程如下,然后切换到redis 6.0 第2章 简单动态字符串原创 2020-05-14 21:07:16 · 1526 阅读 · 1 评论