Necesito implementar una solución de caché en java para un clúster de 9 servidores con aplicaciones web. Vi Apache JCS, parece viejo, ¿conoces otra solución de código abierto?Mejor marco de caché para Java
Respuesta
Usted puede tratar de mirar a Terracotta marco o puede utilizar distribuido Ehcache
ehcache http://ehcache.org/
Creo que con el fin de uso Distribuido Ehcache necesita una licencia comercial terracota.
Otra alternativa sería MemCached (ver: http://memcached.org) que no requiere licencia comercial y su ampliamente utilizado por los sitios web de alto tráfico como YouTube, LiveJournal, Flikr, Wikipedia, etc ...
Buen artículo sobre memcached :
uso de Memcached para el desempeño de la empresa de Java, Parte 1: Arquitectura y configuraciónhttp://www.javaworld.com/javaworld/jw-04-2012/120418-memcached-for-java-enterprise-performance.html
uso de Memcached para el desempeño de la empresa de Java, Parte 2: Base de datos de expulsados aplicaciones webhttp://www.javaworld.com/javaworld/jw-05-2012/120515-memcached-for-java-enterprise-performance-2.html
corrección, usted no necesita una licencia comercial para hacer una memoria caché distribuida con Ehcache de terracota. Ehcache te permite hacer solo unos pocos nodos en un clúster, uno de ellos es la TSA si no recuerdo mal.
Memcache es simplemente una capa de almacenamiento en caché que no es persistente en el disco, Terracotta's Ehcache is.
En cuanto a lo que se refiere a Java, Ehcache de terracota está fuera del montón Jave, esto le permite tener tan grande de un caché como desee en función de la cantidad de memoria que su servidor tiene. Están trabajando con JVM individuales que tienen tamaños de almacenamiento dinámico de 4 TB sin recolección de basura. Memcache no tiene esta característica de montón.
Desventaja, si su aplicación no es Java, Terracotta será un montón de trabajo, Terracotta se basa principalmente en Java.
Acabo de conocer a estos tipos en JavaOne esta semana pasada, así que obtuve mucha información buena de ellos.
necesita una licencia comercial: http://ehcache.org/documentation/get-started/about-distributed-cache le ofrece comprar http://terracotta.org/products/bigmemorymax –
- 1. ¿Cuál es el mejor marco simulado para Java?
- 2. Java - Xuggle - Mejor método para obtener un marco
- 3. mejor marco COI para .Net
- 4. Mejor marco de burla para Silverlight 5
- 5. Sistemas distribuidos, ¿mejor marco?
- 6. ¿Cuál es el mejor marco de servicios web de Java?
- 7. ¿Existe un mejor marco de aplicación Java que Swing?
- 8. Buen marco de localización para Java
- 9. Django como marco para Java
- 10. Marco para convertir objetos java
- 11. La mejor solución para almacenar en caché
- 12. Mejor biblioteca OpenID para Java
- 13. Marco GUI Java
- 14. Marco de pila completo para Java
- 15. Marco de Java para el sistema distribuido
- 16. Marco informático distribuido para Clojure/Java
- 17. Mejor marco actual para pruebas unitarias EJB3/JPA
- 18. Mejor marco del lado del servidor para la aplicación AJAX pesada de Java
- 19. El mejor marco de Java para WebSockets del lado del servidor
- 20. ¿Cuál es el mejor marco de aislamiento para Java? JMock, Easymock, Mockito, u otro?
- 21. ¿Cuál es el mejor marco web de Java para mis necesidades?
- 22. Marco MVC de JavaScript de mejor rendimiento para desarrollo móvil
- 23. Buscando el mejor marco de burlarse de opensource para .net
- 24. Mejor marco de JavaScript para aplicaciones de escritorio
- 25. Marco como Spring Security para Java EE?
- 26. ¿Qué biblioteca/marco modelo Actor para Java?
- 27. ¿Cuál es el mejor marco de simulación para VB.NET?
- 28. Mejor marco de GUI para Ruby. Not Shoes
- 29. ¿El mejor marco de pruebas unitarias para Clojure?
- 30. ¿Hay algún marco de complemento para Applets de Java?
¿Por qué simplemente dejar caer una instancia de Vanish delante de su clúster no es una opción? –