redis也许缓存系统有批量删除的机制吗
redis或者缓存系统有批量删除的机制吗?
一个场景,我根据某些条件更新或者删除了数据库一个表中的一些数据,怎么样将缓存中的对应数据删除或者更新?保持一致性?
------解决思路----------------------
我去,你不会根据colunm_name='XXX' 把这些id查询出来吗?select id from table_name where colum_name='XXX';这不是解决了嘛,虽然多查询了一次数据库,但根据你描述的情况来看(你想要缓存立即同步),必须这样做
一个场景,我根据某些条件更新或者删除了数据库一个表中的一些数据,怎么样将缓存中的对应数据删除或者更新?保持一致性?
------解决思路----------------------
我去,你不会根据colunm_name='XXX' 把这些id查询出来吗?select id from table_name where colum_name='XXX';这不是解决了嘛,虽然多查询了一次数据库,但根据你描述的情况来看(你想要缓存立即同步),必须这样做