Я хочу удалить все ключи из кластера Redis, используя быстрый процесс. Я знаю, как удалить ключи с помощью "redis-cli FLUSHALL". Но эта команда может работать медленно, когда набор данных большой. Я слышал, что все ключи можно очистить из кеша Redis, перезапустив службу Redis. Я тестирую этот процесс на своем локальном ноутбуке Mac. Выполняю следующие шаги: -
- Установка большого количества ключей на моем локальном сервере Redis с помощью примера команды redis-cli SET mykey1 "Hello"
- Затем перезапустите службу redis "brew services restart redis" в надежде, что все ключи будут удалены при резервном копировании службы.
- Затем получение ключей командой "redis-cli KEYS '*'"
Я все еще вижу ключи после шага 3
Ключи исчезают только тогда, когда я даю эту команду -> redis-cli FLUSHALL? Как я могу очистить ключи, перезапустив службу Redis сначала локально на моем ноутбуке Mac, а затем попробую на серверах контроля качества?