redis里如何高效删除匹配某个字符串的所有值
大家讲道理
大家讲道理 2017-04-21 11:17:31
0
2
609

比如在一个db里,有一堆键为topic:xxxxxxuser:xxxxxx的值,而如果我只想让所有的user:xxxxxx失效,有什么办法吗?

这是一个很常见的应用场景,比如user:xxxxxx对应的表结构改变了,需要重新缓存,而我不希望影响其他的数据。

我想到的是用KEYS user:*命令来遍历所有符合条件的数据。但是这个命令太耗资源了,有什么其它办法吗?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(2)
Peter_Zhu

user의 모든 키 중 ID를 목록에 넣어 관리해야 읽기 쉽도록

Peter_Zhu

이런 데이터는 해시형으로 저장하면 안되는거 아닌가요?

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿