Voordelen van Java-geheugen boven geheugencache:
- Java-geheugen is sneller (geen netwerk).
- Java-geheugen vereist geen serialisatie, je hebt Java-objecten tot je beschikking.
Voordelen van memcache boven Java-geheugen:
- Het is toegankelijk voor meer dan één applicatieserver, dus je cache wordt gedeeld met al je app-servers.
- Het is toegankelijk voor verschillende servers, zolang ze het allemaal eens zijn over het sleutelschema en de serialisatie.
- Het zal verlopen cachewaarden verwijderen, dus u krijgt op tijd gebaseerde ongeldigheid.