由于某些问题,我需要清除Azure上托管的Redis缓存上的所有缓存数据。换句话说,使用Azure门户。不使用我的应用程序。我可以想到的一个选项是,删除Redis缓存实例并重新创建它。但是你知道更好的方法吗?我正在使用StackExchange.Redis.dll
更新2:
你能告诉我如何获得public key in PEM format
吗?在doc here它说The easiest way to run this command in Windows - MSYS2
。我对此一无所知。
更新1:
当我使用redis-cli
时,你能告诉我为什么会这样吗?
答案 0 :(得分:9)
对于Azure的Redis服务,Azure门户有一个内置控制台(在预览中):
此时,它就像执行flushall
命令一样简单:
如果您在VM中运行Redis,则需要使用工具远程连接到缓存并运行flushall
命令。
答案 1 :(得分:0)
您可以使用
https://marketplace.visualstudio.com/items?itemName=gbnz.redis-cache-clear
是基本的devops扩展。在值中使用“ *”,它将刷新所有redis数据