Где находится учебник по запросам на официальном сайте Redis? - PullRequest
0 голосов
/ 24 февраля 2019

Я новичок в Redis и только начинаю изучать это сегодня. Официальный сайт хорошо справляется с типами данных и их настройкой.Эту часть нетрудно понять.Но проблема без запросов, данные становятся бессмысленными.Мне действительно не удалось найти хорошую документацию о том, как выполнять запросы / поиски на официальном сайте.

При поиске, я нашел этот вопрос Строки Redis против хэшей Redis, представляющих JSON , и все люди игнорируют запросы.Я просто не понимаю этого вообще.Многие люди предлагают хранить JSON как строковое значение ключа.Это выглядит очень безумно для меня.Как они могут запросить ключи JSON позже?Например, чтобы пользовательский объект сохранялся в типе данных ключ-значение или хэше, как запросить пользователей, возраст которых превышает 30?Это должен быть очень простой и самый простой запрос для базы данных.

Большое спасибо за вашу помощь.Я очень смущен.

РЕДАКТИРОВАНИЕ:

После долгого поиска в Google я понял основную концепцию: redis может запрашивать только ключи, а значение не доступно для поиска.Таким образом, для поиска значений я должен создать ключи, которые содержат значение.Это отвечает на мой второй вопрос.

Но первый и мой основной вопрос - где найти руководство по поиску запросов на официальном сайте redis.Поскольку redis сильно отличается от sql db, вопрос может быть изменен на то, где найти руководство по моделированию данных и запросам на официальном сайте redis.Похоже, для выполнения запросов, я должен сначала создать специальные ключи.Это делает учебник по запросам в конце учебным пособием по моделированию.

Кстати, для тех, кто новичок в redis и смущен, как я, вы можете прочитать эту статью Хранение и запрос объектов .Даже если в нем есть небольшая ошибка, он многое объясняет о том, как использовать redis для запроса.Такая информация действительно должна быть в официальном документе Redis.

1 Ответ

0 голосов
/ 24 февраля 2019

Мне действительно не удалось найти хорошую документацию о том, как выполнять запросы / поиски на официальном сайте.

Обратитесь к справочнику по командам , чтобы узнать, как делать разные запросы.структуры данных.

Как они могут запрашивать ключи JSON позже

JSON НЕ является встроенной структурой данных для Redis.Если вы хотите запросить данные JSON, вам нужно создать индекс со встроенными структурами данных Redis самостоятельно, или вы можете попробовать RedisJSON , который представляет собой модуль Redis для обработки данных JSON.

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