Redis Store JSON или Hash в отсортированных наборах - отсортировано по времени - PullRequest
0 голосов
/ 07 июля 2019

Я могу сохранить JSON с графическим интерфейсом Redis Commander, но я не уверен, как добавить объект JSON через CLI терминала Redis в отсортированный набор Redis, который использует временные метки. Если я прав, все хранится в виде строк, что объясняет строку, возвращенную из запроса отсортированного набора.

Redis Sorted Set

key: teams
score: 10
value: {
  "timestamp": "2015-09-01T16:00:00.000Z",
  "name": "Lakers",
  "conference": "West"
}

Команда и результат Redis-CLI

127.0.0.1:6379> ZRANGEBYSCORE teams 10 10
1) "{\r\n  \"timestamp\": \"2015-09-01T16:00:00.000Z\",\r\n  \"name\": \"Lakers\",\r\n  \"conference\": \"West\"\r\n}"

Я рассматривал возможность использования уникального идентификатора для отдельной хэш-карты всех различных объектов. В отсортированном наборе я использовал бы метку времени в качестве оценки и UID для объекта. Справка: Как сохранить отсортированный набор объектов в Redis?

Каков предпочтительный способ сделать это в Redis?

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