EHCache с Terracotta Vs Infinispan
Мы работаем на этапе проектирования нового проекта, где нам необходимо определить структуру кэширования. Нам нужно решить, следует ли идти с EHCache с Terracotta или Infinispan для требования кэширования? Может ли кто-нибудь предоставить мне преимущества и недостатки EHCache и Infinispan?
Спасибо заранее.
Ответы
Ответ 1
Мы также находились на таком этапе оценки и решили для Hazelcast. На мой взгляд, с этим очень легко начать. Нам понадобилось небольшое решение с не очень высоким трафиком. Они также оказывают большую поддержку (я написал билет, и моя проблема была решена в течение одного дня!)
Вы должны быть понятны, если вы хотите использовать кеш-сервер или одноранговое решение, которое предоставляет Infinispan или Hazelcast.
Здесь вы можете найти короткую статью Hazelcast vs. Terracotta: http://slava-technical.blogspot.com/2010/09/transparent-clustering-solutions.html
Ответ 2
Распространяется ли ваша среда? Если это так, Infinispan будет иметь преимущество масштабируемости из-за его дизайна p2p. Даже в автономном (некластеризованный режим) вы должны использовать неблокирующий характер внутренних элементов Infinispan, современные алгоритмы выселения (LIRS) и т.д. Посмотрите эту статью для обсуждения Infinispan как локального кеша.
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я основатель и руководитель проекта Infinspan.