Vantaggi della memoria Java rispetto a memcache:
- La memoria Java è più veloce (nessuna rete).
- La memoria Java non richiede la serializzazione, hai oggetti Java a tua disposizione.
Vantaggi di memcache sulla memoria Java:
- È possibile accedervi da più di un server delle applicazioni, quindi la tua cache sarà condivisa tra tutti i tuoi server delle applicazioni.
- È possibile accedervi da una varietà di server diversi, a condizione che siano tutti d'accordo sullo schema delle chiavi e sulla serializzazione.
- Eliminerà i valori della cache scaduti, in modo da ottenere l'invalidazione basata sul tempo.