Соответствующий индекс базы данных должен использоваться при запуске команды KEYS, если используется более одной базы данных Redis.
$redis-cli -n <DB number> KEYS '*' # or use --scan
Redis поставляется с 16 «базами данных» по умолчанию, которые можно использовать для разделения ключей вверх. Чтобы использовать их из инструмента, redis-cli -n 2
, чтобы начать использовать 3-ю БД (по умолчанию 0). Оказавшись внутри инструмента или из API, есть команда SELECT 2
(опять же, чтобы выбрать базу данных для использования). Можно указать больше - это просто число в файле redis.conf.
В конфигурации инструмента тестирования Sixpack A / B есть два метода, позволяющих выбрать, какую базу данных Redis использовать - в конфигурации есть ключ (например) redis_db: 15
, или он, и другие могут быть установлены переменной среды: SIXPACK_CONFIG_REDIS_DB
, наряду с _PORT, _HOST, _PASSWORD & _PREFIX.