memcached

Highload - 6 месяцев назад

Multi Get в Memcache

Memcache предоставляет возможность получения значений нескольких ключей сразу. Зачем это может понадобиться и в каких случаях это нужно использовать? Посмотрим на структуру запросов от приложения к Memcache, когда идет получение нескольких ключей:

Highload - 11 месяцев назад

Оптимизация Memcache

Memcache работает очень быстро, но эффективность расходования памяти в нем можно повысить. Для того, чтобы это сделать, необходимо разобраться в его структуре хранения данных.

Highload - 1 год назад

Кэширование данных

Кэширование — это один из способов оптимизации Web приложений. В любом приложении встречаются медленные операции (SQL запросы или запросы к внешним API), результаты которых можно сохранить на некоторое время. Это позволит выполнять меньше таких операций, а большинству пользователей показывать заранее сохраненные данные.

Highload - 1 год назад

Тяжелое кэширование

При кэшировании особо тяжелых запросов, которые выполняются более нескольких секунд, может возникнуть большая проблема. Если время кэша подойдет к концу, таких тяжелых запросов может быть выполнено сразу несколько, а не один. Например:

Highload - 1 год назад

Кэширование динамики с SSI

Кешировать сайты, которые редко изменяются довольно легко. Но ведь большинство современных сайтов имеют множество персонализированных элементов на странице (баннеры, виджеты и т.п.). Для таких случаев существует технология SSI. Технология очень простая, она позволяет разделить страницу на блоки и включить кеширование только для некоторых из этих блоков.

Highload - 2 года назад

Как использовать PHP и Memcache?

Читайте подробнее, что такое кэширование и зачем его использовать. Memcache популярная технология кэширования, т.к. очень простая и быстрая. Для работы Вам понадобится установленный Memcache сервер и модуль для PHP.