recherche

Maison  >  Questions et réponses  >  le corps du texte

redis里如何高效删除匹配某个字符串的所有值

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

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

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

大家讲道理大家讲道理2881 Il y a quelques jours611

répondre à tous(2)je répondrai

  • 天蓬老师

    天蓬老师2017-04-21 11:19:31

    Le

    de toutes les clés de userID doit être mis dans une liste pour la gestion, afin qu'il soit plus facile à lire

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-21 11:19:31

    Ce type de données ne devrait-il pas être stocké dans un type de hachage ?

    répondre
    0
  • Annulerrépondre