как я могу удалить все ключ-значение в redis через StackExchange.Редис

как я могу удалить все ключ-значение в redis через StackExchange.Редис

23.10.2018 12:09:40 Просмотров 41 Источник

Я использую StackExchange.Redis в программе C#. Есть ли способ очистить redis или удалить все пары ключ-значение?

У вопроса есть решение - Посмотреть?

Ответы - как я могу удалить все ключ-значение в redis через StackExchange.Редис / how can I delete all the key-value in redis through StackExchange.Redis

Marc Gravell

23.10.2018 12:34:11

Возможно, вы ищете FLUSHDB/ FLUSHALL. Несмотря на название, это не команда уровня "база данных", а скорее команда уровня" сервер " (что означает: в контексте кластера redis она влияет только на один сервер, а не на все пространство ключей; это различие объясняется здесь больше ), поэтому доступ к ней осуществляется с IServerв SE.Редис:

ConnexctionMultiplexer redis = ...
var server = redis.GetServer({your server here});
server.FlushDatabase(); // or await server.FlushDatabaseAsync();
Закрыть X