Ищу замену memcached. У нас ОЧЕНЬ много трафика на центральный узел memcached, который я бы хотел разделить. Я могу сделать так много транкинговых сетей.
Моя общая идея состоит в том, чтобы установить демон типа memcached на каждый веб-сервер и заставить демоны реплицировать набор / удаление / обновления по всем демонам, чтобы каждый веб-сервер подключался к сокету или на локальном хосте. Все данные должны быть доступны на всех узлах.
Альтернативы: - repcached (максимум 2 мастера) - redis (одиночный мастер) - couchdb / mongodb / handlersocket - постоянные данные на диске, я бы хотел удалить часть диска для повышения производительности.
Есть подсказки?
Рассмотрите возможность использования Membase в режиме кэширования (только в памяти), он основан на memcached