Мы пытаемся интегрировать какой-то распределенный кеш в нашу систему.У нас есть два основных требования:
- Высокая доступность, т. Е. Автоматическая репликация данных на зеркальные машины, чтобы в случае сбоя данных их было около., т. е. существует необходимость выполнять поиск в диапазоне.
- Необязательно: Возвращает полный снимок сохраненных данных.
- Необязательно: возможность периодически сохранять кэшированные данные.
Пока у нас есть только SharedCache в качестве кандидата, потому что он позволяет, по крайней мере, искать с использованием регулярных выражений.Это по сути медленно, хотя.SharedCache не поддерживает высокую доступность.Windows App Fabric предлагает это, но, насколько я понимаю, поиск отсутствует (если я ошибаюсь, это может быть просто потрясающе).
Какие у меня варианты?Неужели я прошу так много?Должен ли я сдаться и подумать о каком-то нестандартном решении?