【问题标题】:how can I delete all the key-value in redis through StackExchange.Redis如何通过 StackExchange.Redis 删除 redis 中的所有键值
【发布时间】:2018-10-23 17:34:11
【问题描述】:

我在 C# 程序中使用 StackExchange.Redis。有什么方法可以清除redis或者删除所有键值对?

【问题讨论】:

标签: c# redis stackexchange.redis stackexchange


【解决方案1】:

您可能正在寻找FLUSHDB / FLUSHALL。尽管有这个名字,这不是一个“数据库”级别的命令,而是一个“服务器”级别的命令(意思是:在 redis 集群的上下文中,它只影响一个服务器,而不是整个键空间;this distinction is explained more here),因此它是从 SE.Redis 中的IServer 访问的:

ConnexctionMultiplexer redis = ...
var server = redis.GetServer({your server here});
server.FlushDatabase(); // or await server.FlushDatabaseAsync();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-25
    • 1970-01-01
    • 1970-01-01
    • 2020-05-29
    • 2016-07-28
    • 1970-01-01
    • 2013-07-07
    • 1970-01-01
    相关资源
    最近更新 更多