扫码关注官方订阅号
分布式开发中,使用 Redis 做二级缓存,本地静态对象做一级缓存,如何实现二级缓存被更新时通知一级缓存?
走同样的路,发现不同的人生
实际开发中我还没有用到过分布式的,与你讨论一下。 我的想法是:
Pub
Key
key
机器号:数据key
数据key
后台定时任务同步redis缓存到内存缓存中
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
实际开发中我还没有用到过分布式的,与你讨论一下。
我的想法是:
Pub
一个Key
,通知所有的客户端,客户端前往更新,刷新一级缓存。key
的值可以按机器号:数据key
,这样搞,通过机器号判断让更新者不要更新,其它机器更新,数据key
更新指定数据。后台定时任务同步redis缓存到内存缓存中