Py学习  »  Redis

如何通过stackexchange.redis删除redis中的所有键值

vainman • 4 年前 • 766 次点击  

我在C程序中使用stackexchange.redis。是否有清除redis或删除所有键值对的方法?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/47328
 
766 次点击  
文章 [ 1 ]  |  最新文章 4 年前
Marc Gravell
Reply   •   1 楼
Marc Gravell    5 年前

你可能在找 FLUSHDB / FLUSHALL 是的。尽管有这个名称,但这不是“数据库”级命令,而是“服务器”级命令(意思是:在redis集群的上下文中,它只影响一个服务器,而不是整个密钥空间; this distinction is explained more here ,因此可以从 IServer 在东南地区:

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