Maison > Questions et réponses > le corps du texte
分布式开发中,使用 Redis 做二级缓存,本地静态对象做一级缓存,如何实现二级缓存被更新时通知一级缓存?
高洛峰2017-04-22 08:58:32
Je n'ai pas utilisé de versions distribuées dans le développement réel. Discutons-en avec vous.
Mes pensées sont :
Pub
un Key
est notifié à tous les clients, et les clients vont mettre à jour et actualiser le cache. cache de premier niveau. La valeur de key
peut être définie en appuyant sur 机器号:数据key
. De cette façon, le programme de mise à jour est jugé par le numéro de la machine afin que le programme de mise à jour ne veuille pas mettre à jour si d'autres machines mettent à jour, 数据key
met à jour les données spécifiées. PHP中文网2017-04-22 08:58:32
La tâche planifiée en arrière-plan synchronise le cache Redis avec le cache mémoire