当memecached或Redis用于数据存储缓存时。更改值后如何更新缓存?
例如。如果我是第一次从缓存中读取key1,而它却错过了,那么我将value1提取并将key1 = value1放入缓存中。
之后,如果key1的值更改为value2。缓存中的值如何更新或无效?
这是否意味着只要key1的值发生变化。应用程序或数据库是否需要检查此key1是否在缓存中并进行更新?
memcached caching redis
caching ×1
memcached ×1
redis ×1