Ventajas de la memoria Java sobre Memcache:
- La memoria Java es más rápida (sin red).
- La memoria Java no requerirá serialización, tiene objetos Java disponibles para usted.
Ventajas de Memcache sobre la memoria de Java:
- Puede ser accedido por más de un servidor de aplicaciones, por lo que su caché se compartirá entre todos sus servidores de aplicaciones.
- Se puede acceder desde una variedad de servidores diferentes, siempre que todos estén de acuerdo con el esquema de claves y la serialización.
- Descartará los valores de caché vencidos, por lo que obtendrá una invalidación basada en el tiempo.