2010-06-18 2 views
0

Я использую :file_store как кеш по умолчанию для рельсов, чтобы удерживать количество просмотров в виде статей, но я не уверен, что такое производительность файлового кеша. Будут ли возникать проблемы при обработке некоторых запросов одновременно, и каждый запрос использует этот кеш?file_store of rails 'cache

ответ

1

Все зависит от нагрузки вашего сайта, но файловый кеш должен быть способен обрабатывать сайты малого и среднего размера без проблем. Кроме того, помните, что кэш-память операционной системы, вероятно, сохранит ваши кеш-файлы в памяти, если они будут использоваться часто, поэтому файлы на самом деле не будут считываться с диска для каждого доступа.

Я полагаю, что кеш-файл будет достаточным, если вы сможете обслуживать сайт с помощью одного веб-сервера с интерфейсом. Вы захотите переключиться на кеширующий сервер, такой как memcached, когда ваш сайт станет настолько большим, что вам потребуется несколько интерфейсных серверов для обработки нагрузки, но до этого я не стал бы беспокоиться о дополнительной сложности такого решения.

+0

привет, еще раз спасибо, вам так приятно :) – Freewind