Ответ 1
У вас есть два варианта:
Я играл с redis (и добавляю немного удовольствия с ним) в течение последних нескольких дней, и мне хотелось бы знать, есть ли способ очистить db (удалить наборы, существующий ключ....) легко.
Во время моих тестов я создал несколько наборов с большим количеством членов, даже созданных наборов, которые я не помню имени (как я могу перечислить этих ребят?).
Любая идея о том, как избавиться от всех из них?
У вас есть два варианта:
Будьте осторожны.
FlushDB удаляет все ключи в текущей базе данных, в то время как FlushALL удаляет все ключи во всех базах данных текущего хоста.
С redis-cli
:
FLUSHDB - Removes data from your connection CURRENT database.
FLUSHALL - Removes data from ALL databases.
flushdb
очищает содержимое одной базы данныхflushall
очищает содержимое всех баз данныхУдалить стандартную или текущую выбранную базу данных (которая в большинстве случаев равна 0) с помощью
redis-cli flushdb
Удалить только указанную базу данных redis с помощью (например, 8
в качестве моей целевой базы данных):
redis-cli -n 8 flushdb
Чтобы удалить все базы данных, используйте
redis-cli flushall
Если вы хотите Удалить все в Redis, выполните следующие команды -
С redis-cli:
Пример: - в вашей оболочке:
redis-cli flushall
redis-cli flushdb