本地缓存增量更新
2021-03-19 20:41:11 3 举报
3
作者其他创作
大纲/内容
4
根据Key批查询Redis数据更新到本地
span style=\"font-size: inherit;\
SDK
1. current_version+1 2. versions
是
当存在多个版本号更新时,按照版本号为1步进更新;忽略短时间内,懒加载被旧版本覆盖的情况
每15秒查询Redis的current_version值
从Redis的versions中查询得到变动的key
1
2
否
应用启动完成后,读取current_version存储为本地变量
ADMIN
current_version
REDIS
执行更新/删除操作将Redis存储的current_version加1,并存储在本地;将已更新的Key更新到Redis中的versions;同一批次,大量更新使用多个vesion
与本地version值相同
结束
按照设置的缓存容量,完成首次加载
0 条评论
下一页