@Boris007

Как в Redis подключиться к 2 и более БД?

Поставил пакет редиса
https://www.npmjs.com/package/redis
Но у меня он может вытянуть данные только из DB0
Как сделать подключение сразу ко всем DB, чтобы писать запрос по умолчанию и он искал сам в какой DB он лежит?
У меня сейчас есть DB0, DB1, DB2
В DB0 запросы проходят, а вот из DB1 он не хочет мне данные отдавать, возвращает [Object: null prototype] {}

import { createClient } from 'redis';
const client = createClient();
client.on('error', (err) => console.log('Redis Client Error', err))
await client.connect()
const value = await client.HGETALL('user:13');
console.log(value)
  • Вопрос задан
  • 134 просмотра
Решения вопроса 1
он искал сам в какой DB он лежит?
Redis так не работает.
Всё, что вы можете - это в createClient передать номер нужной БД через ключ database: createClient({database: 42})
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы