以使用通配符找出所有的key然后逐个删除。
下面是Nop里面的代码你可以参考下
///
/// Removes items by pattern
///
/// pattern
public virtual void RemoveByPattern(string pattern)
{
var _muxer = RedisManager.GetMuxer();
var _db = RedisManager.GetDb();
foreach (var ep in _muxer.GetEndPoints())
{
var server = _muxer.GetServer(ep);
var keys = server.Keys(pattern: "*" + pattern + "*", database: _db.Database);
foreach (var key in keys)
_db.KeyDelete(key);
}
}