清除Azure Redis缓存

时间:2016-05-14 14:11:59

标签: azure stackexchange.redis

由于某些问题,我需要清除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。我对此一无所知。

enter image description here

更新1:

当我使用redis-cli时,你能告诉我为什么会这样吗?

enter image description here

2 个答案:

答案 0 :(得分:9)

对于Azure的Redis服务,Azure门户有一个内置控制台(在预览中):

console button

此时,它就像执行flushall命令一样简单:

flushall

如果您在VM中运行Redis,则需要使用工具远程连接到缓存并运行flushall命令。

答案 1 :(得分:0)

您可以使用

https://marketplace.visualstudio.com/items?itemName=gbnz.redis-cache-clear

是基本的devops扩展。在值中使用“ *”,它将刷新所有redis数据