Выбор системы кэширования на основе Java - PullRequest
0 голосов
/ 14 декабря 2011

В настоящее время мы ищем систему кэширования, которая снижает нагрузку на базу данных и сервер. Наша система не совсем массивна, и ее нельзя сказать малой. Но в настоящее время нагрузка на базу данных настолько велика, что Ежемесячный отчет занимает около 3 часов. Мы начали с JCS и столкнулись с некоторыми проблемами, поэтому расследование проблем ведется как отдельный процесс. Между тем я хотел бы знать, какую систему кэширования я могу использовать. Я знаю некоторые такие как Ehcache, но JCS превосходит это, то JBoss кеш. Но многие говорят, что если вы ищете новое решение для кеширования, тогда используйте infispan, а не jboss cache. Я хотел бы получить некоторые экспертные мнения по этому поводу. использование кэша корпоративного уровня в небольшом приложении.

Ответы [ 2 ]

1 голос
/ 06 декабря 2013

Если вы хотите использовать распределенное кеширование с ehache, вам нужно получить лицензию. Если вы хотите использовать открытый исходный код, вы можете использовать кэш-память memcache, infispan, oscache, jboss.

Infispan является открытым исходным кодом и написан на javva. Он используется в качестве распределенного кэша. Кроме того, данные могут быть перемещены в постоянное хранилище в infi span.

Jboss кеш - это древовидная структура, транзакционный кеш. Jboss кеш - это кластерный кеш.

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

1 голос
/ 14 декабря 2011

Я предпочитаю ehcache url

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...