masp
Новичок
Zend_Db_Table загрузка данных в ОЗУ
Собственно говоря в проекте есть небольшая таблица, к которой идет частое обращение для извлечения данных. Для оптимизации приложения было бы здорово всю таблицу целиком залить в оперативную память и извлекать данные уже из нее, не обращаясь к MySQL (при этом обеспечив унифицированность подхода). Оптимальным и эффективным вариантом было бы, думаю, переопределить дочерний класс Zend_Db_Table_Abstract и реализовать в нем свою логику (в конструкторе, например, извелакть данные из таблицы в массив строк и затем фетчить их из этого массива), вопрос только в том, как это сделать наиболее ефективно? Может кто-то уже сталкивался с такой проблемой и имеет ефективные пути решения?
Собственно говоря в проекте есть небольшая таблица, к которой идет частое обращение для извлечения данных. Для оптимизации приложения было бы здорово всю таблицу целиком залить в оперативную память и извлекать данные уже из нее, не обращаясь к MySQL (при этом обеспечив унифицированность подхода). Оптимальным и эффективным вариантом было бы, думаю, переопределить дочерний класс Zend_Db_Table_Abstract и реализовать в нем свою логику (в конструкторе, например, извелакть данные из таблицы в массив строк и затем фетчить их из этого массива), вопрос только в том, как это сделать наиболее ефективно? Может кто-то уже сталкивался с такой проблемой и имеет ефективные пути решения?