Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Кеширование запросов 
:(
    Опции темы
patt
Дата 11.3.2011, 15:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 230
Регистрация: 9.11.2004
Где: Николаев

Репутация: нет
Всего: 2



Дброго времени суток! 
Нужно кешироветь запросы на стороне php. Тоесть доступа к mysql серверу нет, php код править нежелательно (в проекте 100...0  запросов, выполняются как попало, где то через обертки, где то напрямую через mysql_query). Может какая то настройка в php есть, может модуль, может можно какой то кеширующий прокси локально установить (Ubuntu). Нужно это чтобы локально поднимать проекты над которыми приходится работать. Часто это тонны раритетного ###кода c гигабайтными бд кот. переносить локально оч. большая проблема, а при обращении к внешней дб странички грузятся очччень долго.
PM MAIL ICQ Skype GTalk   Вверх
skyboy
Дата 11.3.2011, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 14
Всего: 260



навряд ли есть готовое. кеширование довольно сложный процесс, чтоб "налепить" его как наклейку. время кеширования, сброс кеша, некешируемые запросы - все эти нюансы не смогут решаться автоматически.
потому если сильно надо, думаю, есть резон написать "заменитель" модулю mysql.so
или поднять локально сервер БД.
или даже перейти на sqlite: периодически затягивать в локальную БД полностью все данные по сети и работать уже локально.
PM MAIL   Вверх
KLeonid
Дата 29.3.2011, 03:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Entropy
*


Профиль
Группа: Участник
Сообщений: 51
Регистрация: 5.7.2007
Где: Shpongleland

Репутация: нет
Всего: 1



Да, действительно, можно изменить код php_mysql, добавив поддержу, например Redis. Еще, если система позволяет подгружать внешний код(плагины например), сделать плагин (скорее даже мостик, между PHP-Rediska-Redis  smile ) для хранения различных констант(конфигурация например) и работающий с тем же редисом.
Ну и поставить PHP-акселератор в конце концов smile. Тот же APC.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0843 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.