Я хочу использовать Yii2 и redis как базу данных.Yii2 + Redis as База данных
До сих пор я получил Redis ActiveRecord Class для Yii2 отсюда.
, но я получил проблему. ПОЧЕМУ ЭТОТ КЛАСС ОБЪЯВЛЯЕТ НИЧЕГО КАК ХАШ В РЕДИС ????
Выше того, что я не могу найти, в каком шаблоне он вставляет данные. Я добавляю одного пользователя, и он добавит пользователя в домене user:xxx
и другую запись под s:user:xxx
и так далее, но ни одна из тем не имеет полей, которые я определил в атрибутах! содержат только идентификаторы.
Я знаю, что база данных типа ключевого слова и СУБД различны, а также знают, как можно реализовать отношение, подобное записи в Redis, но я не знаю, почему он будет сохранять только идентификаторы.
Я пока не нашел примера использования redis ActiveRecords.
Существует один здесь, и его недостаточно.
Итак, вот мое основное предположение: как добавить данные в redis Использование активныхRecords и разных типов данных В YII2?
И если это невозможно с помощью ActiveRecords, то лучшее решение? в этом случае
ДРУГОЙ ВОПРОС: можно ли использовать модель и написать мою собственную модель :: save() метод? и каково наилучшее решение для проверки данных с такой скоростью?
На самом деле я хочу сделать телеграмму ботом, поэтому я должен получать сообщения и отправлять их в RabitMQ и получать данные у рабочего, выполнять процесс и сохранять результаты в Redis и, наконец, отправлять ответ пользователю через RabitMQ.
Так что мне нужно сделать много валидаций И конечно же авторизации и сохранить и выбрать и диапазон и сохранить Устанавливает списки и это, и что ....
Я хочу хороший способ, чтобы сделать модель или активную запись или правильное решение для проверки, сохранения и извлечения данных в Redis и Yii2.
Пожалуйста, помогите .... –