Previous Entry Share Next Entry
хранение результатов запросов в memcached
willwin wrote in ru_mysql
А кто бы как хранил результаты запросов к базе данных в memcached? Допустим вот, выбираются записи френдов из таблицы записей.. Ведь для каждого они свои, а для каждого запрос делать не будешь отдельный - сервер загнётся.. Как тут быть?
Или просто выбираем ответы на тему в форуме. Что сохранить в кеше - закоденный массив массивов со строками из таблицы, или как?

Сорри, что пишу не в более подходящий ru_webdev - меня там забанили давно и непонятно за что:(

  • 1
"А кто бы как хранил результаты запросов к базе данных в memcached"
с этим отлично справятся и нативные средства субд

"Что сохранить в кеше - закоденный массив массивов со строками из таблицы, или как"
оптимизировать надо то, что тормозит

"с этим отлично справятся и нативные средства субд"
в mysql не вижу, чтобы такие средства как-то были зайдействованы и помогали..

если первый просмотр, или истек ttl -> тащим из базы и сохраняем в кеш. не так много места и займет это всем, тем более через ttl кеш почистица (или самостоятельно, или скриптом можно)

ну это-то понятно, логика такая. Вот на примере мне интересно было бы, что происходит, когда я смотрю френд-ленту в жж. Или или в li.ru:)

в жж открытый исходный код ;)
вперед)

  • 1
?

Log in