yii2 кеширование данных

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Pandion
Сообщения: 8
Зарегистрирован: 2015.12.20, 16:58

yii2 кеширование данных

Сообщение Pandion » 2019.07.12, 16:38

Добрый день
Есть неизменяемые данные в виде 150 тысяч строк и 10 столбцов
Выборка из них происходит очень часто
Сейчас лежит в mysql (30Мб)

Думаю, перенести на redis.

1) Как перенести ?
Создал модель от yii\redis\ActiveRecord
Пытаюсь в скрипте сохранить каждую строку отдельно через (new Model)->setAttributes()->save() - не хватает памяти. Можно конечно частями заморочиться
Но чую что-то не то делаю

2) Правильно понимаю, что, при падении редиса, все данные потеряются и надо снова заносить в редис ?

Ответить