Meilleur cache-cadre pour Java
J'ai besoin d'implémenter un cache solution en java pour un groupe de 9 serveurs avec des applications web. J'ai vu apache JCS, semble vieux, connaissez-vous une autre solution open source?
- Aucune raison de l'insertion d'un Vanish instance en face de votre cluster n'est pas une option?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer de regarder Terre cuite cadre
Ou vous pouvez utiliser distribué Ehcache
Je pense que pour utiliser distribué EhCache vous avez besoin d'un commercial en terre Cuite de licence.
Une autre alternative serait memCached (voir: http://memcached.org) qui ne nécessite pas de licence commerciale et de ses largement utilisé par le haut du trafic des sites web comme YouTube, LiveJournal, Flikr, Wikipedia, etc...
Bon article sur memcached:
Utiliser Memcached pour Java la performance de l'entreprise, Partie 1: Architecture et de configuration http://www.javaworld.com/javaworld/jw-04-2012/120418-memcached-for-java-enterprise-performance.html
Utiliser Memcached pour Java la performance de l'entreprise, Partie 2: les bases de données web apps http://www.javaworld.com/javaworld/jw-05-2012/120515-memcached-for-java-enterprise-performance-2.html
ehcache http://ehcache.org/
Correction, vous n'avez pas besoin d'une licence commerciale pour faire un cache distribué avec de la terre Cuite de Ehcache. Ehcache vous permet de faire quelques nœuds dans un cluster, l'un d'eux étant la TSA, si je me souviens bien.
Memcache est purement une couche de mise en cache qui n'est pas persistant sur le disque, en terre Cuite de Ehcache est.
Que pour ce qui est de Java, en terre Cuite de Ehcache est hors de la jave tas, cela vous permet d'avoir aussi grand d'un cache comme vous voulez en fonction de la quantité de mémoire de votre serveur. Ils travaillent avec une seule Jvm qui ont 4TO tailles de tas w/pas de collecte des ordures à tous. Memcache n'ont pas ce tas de fonctionnalité.
Baisse, si votre application n'est pas en Java, en terre Cuite sera beaucoup de travail - la terre Cuite est principalement basé sur Java.
Je viens de rencontrer ces gars-là à JavaOne, cette dernière semaine, j'ai donc eu beaucoup de bonnes informations.