我正在使用 StackExchange.Redis在我的应用程序中存储键/值。我现在需要刷新 Redis 正在使用的整个数据库。我通过命令找到了一种方法 How do I delete everything in Redis? 但如何使用 StackExchange.Redis 执行此操作?我找不到任何方法吗?
我在 IDatabase 对象上搜索了 Empty、RemoveAll 等,但一无所获。
最佳答案
最简单的方法是使用 IServer 的 FlushDatabase 方法或 FlushDatabaseAsync
ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("localhost,allowAdmin=true");
var server = redis.GetServer("localhost");
server.FlushDatabase();
关于c# - StackExchange.Redis 中的刷新/清空数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35452081/