Можно ли использовать AppFabric Cache как memcached с независимыми узлами? - PullRequest
0 голосов
/ 12 сентября 2011

С Memcached я понимаю, что каждому серверу кеша не нужно знать о других серверах. С AppFabric Cache, с другой стороны, общая конфигурация связывает серверы (и, следовательно, становится единой точкой отказа).

Можно ли использовать кеш-серверы AppFabric независимо? Другими словами, могут ли отдельные клиенты выбирать, где хранить свои ключи / значения на основе доступных серверов кэша, и будет ли это решение одинаковым для всех клиентов (так же, как с memcached).

ПРИМЕЧАНИЕ. Я понимаю, что более сложные функции, такие как тегирование, были бы нарушены, если бы все серверы не знали друг о друге.

Ответы [ 2 ]

0 голосов
/ 18 октября 2011

Этот подход, очевидно, лишит вас всех преимуществ использования распределенного кэша, однако, если вы действительно хотите это сделать, просто не используйте общую конфигурацию.При настройке нового узла AppFabric создайте новый файл конфигурации или базу данных.Выбор существующего в основном говорит «добавить этот новый узел в существующий кластер кеша».

0 голосов
/ 12 сентября 2011

Вы рассматриваете общую конфигурацию как единую точку отказа? Если вы используете SQL Server в качестве хранилища конфигурации, это не должно вызывать проблем с избыточной установкой SQL Server.

...