Wie unterscheidet sich eine Identity Map von einem Cache?

Ein Cache speichert häufig verwendete Daten temporär zur Performanceverbesserung, kann aber Objekte verwerfen, wenn der Speicher knapp wird. Eine Identity Map hingegen speichert Objektinstanzen dauerhaft, um Konsistenz sicherzustellen – es geht also weniger um Geschwindigkeit als um Identitätserhaltung. In Embedded-Systemen können beide Konzepte kombiniert werden.

com

Newsletter Anmeldung

Bleiben Sie informiert! Wir informieren Sie über alle neuen Beiträge (max. 1 Mail pro Woche – versprochen)