一尘不染

Redis Stack Exchange如何按模式删除或获取密钥

redis

我在C#中安装了Stack Exchange
redis客户端。我只能删除一个键或键数组,但不知道如何删除带前缀的键。或者另一个解决方案是先按模式获取所有密钥,然后将其删除。但是我也不知道如何通过模式来获取密钥。


阅读 437

收藏
2020-06-20

共1个答案

一尘不染

删除操作由键分开,除非要刷新整个数据库。

密钥扫描在IServerAPI
上很容易获得,并且在这里进行了更多讨论:https
:
//stackexchange.github.io/StackExchange.Redis/KeysScan

但是,通常仍应在生产中避免使用它-这不是Redis的预期用例。

2020-06-20