Как я могу правильно хранить данные в Redis? - PullRequest
0 голосов
/ 23 марта 2020

Итак, я хочу использовать redis для передачи данных между сервисами и кэшированием.

Я обратил внимание на 16 баз, которые доступны по умолчанию. Но я не понял их практического использования.

Хорошо, я попытаюсь объяснить мой вопрос более подробно.

У меня есть некоторые данные: (города, страны, аэропорты, записи контента, статистика data et c.).

Я могу использовать для этого структуру redis, например га sh таблиц :

HSET countries id_1 "{json object}"
HSET countries id_2 "{json object}"
HSET countries id_3 "{json object}"
HSET airports id_1 "{json object}"
HSET airports id_2 "{json object}"
HSET airports id_3 "{json object}"
HSET records id_1 "{json object}"
HSET records id_2 "{json object}"
HSET records id_3 "{json object}"

или использование баз данных является хорошей практикой, например:

  • База данных 1: города
  • База данных 2: страны
  • База данных 3: аэропорты
select 3
SET id_1 "{json object}"
SET id_2 "{json object}"
SET id_3 "{json object}"

Для чего нужны базы данных для redis?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...