Я использую кэш Redis для целей кэширования (в частности, stackexchange.Redis C# driver
. Интересно, есть ли способы получить все ключи, доступные в кэше, в любой момент времени. Я имею в виду то же самое, что я могу сделать в ASP.NET cache
объект (ниже пример кода)
var keys = Cache.GetEnumerator();
while(keys.MoveNext())
{
keys.Key.ToString() // Key
}
Документация Redis говорит о команде KESY , но у stackexchange.Redis
есть реализация для этой команды.
Отладка с помощью connection.GetDataBase()
Например, я не вижу никакого метода / свойства для этого.
Есть идеи?