分布式開發中,使用 Redis 做二級緩存,本地靜態對象做一級緩存,如何實現二級緩存被更新時通知一級緩存?
走同样的路,发现不同的人生
實際開發中我還沒用過分散式的,跟你討論一下。 我的想法是:
Pub
Key
key
机器号:数据key
数据key
後台定時任務同步redis快取到記憶體快取
實際開發中我還沒用過分散式的,跟你討論一下。
我的想法是:
Pub
一个Key
,通知所有的客户端,客户端前往更新,刷新一级缓存。key
的值可以按机器号:数据key
,这样搞,通过机器号判断让更新者不要更新,其它机器更新,数据key
更新指定資料。後台定時任務同步redis快取到記憶體快取