Anfang des Inhaltsbereichs

Funktionsdokumentation Caches  Dokument im Navigationsbaum lokalisieren

Verwendung

Im CM werden Caches für verschiedene Arten von Inhalten und Metadaten verwendet.

Hintergrunddokumentation

Caches sind Zwischenspeicher, in denen Daten, die zwischen Komponenten ausgetauscht werden, abgelegt werden. Sie werden genutzt um Zugriffszeiten zu verringern und den Transfer von Daten zu beschleunigen.

Integration

Caches werden von Services und Repository-Managern verwendet. Sie müssen sicherstellen, dass alle Caches, die Sie in den Konfigurationen von Repository-Managern oder Services angeben, richtig konfiguriert sind. Komponenten und zugehörige Caches

Für neue Repository-Manager, die Sie in Ihrer Systemumgebung einrichten, müssen Sie jedoch auch neue Caches erstellen.

Um die Funktion der genutzen Caches zu überprüfen, steht Ihnen der Cache-Monitor zur Verfügung.

Funktionsumfang

Zwei Arten von Caches werden unterstützt:

      Memory-Caches (Daten werden im Hauptspeicher gespeichert)

      persistente Caches (Daten werden im Dateisystem gespeichert)

Memory-Caches

In der folgenden Tabelle werden die Parameter eines Memory-Cache aufgelistet.

Parameter eines Memory-Cache

Parameter

Obligatorisch

Beschreibung

Name

Ja

Name des Cache

Restart Lifetime on Access

Nein

verlängert die Lebenszeit von Cache-Einträgen und verhindert, dass Einträge aus dem Cache gelöscht werden, solange sie verwendet werden

Ein Cache verwirft Einträge, die ein bestimmtes Alter erreicht haben, normalerweise automatisch. Dieses Alter kann entweder in der Konfiguration eines Cache angegeben werden. Das Alter kann aber auch von der den Cache benutzenden Software beim Einstellen eines Eintrages in den Cache spezifiziert werden.

Manchmal ist es sinnvoll, Einträge nicht aus dem Cache zu löschen, solange noch auf sie zugegriffen wird. Das gilt vor allem für Caches, die Objekte enthalten, die sich in der darunterliegenden Ebene nicht ständig ändern bzw. die von einer Anwendung verwendet werden, die nicht auf aktuelle Daten angewiesen ist.

Singleton

Nein

Instantiierungstyp des Cache

Wenn Singleton aktiviert ist, wird der Speicher für den Cache nur einmal reserviert. Alle Komponenten, die den Cache verwenden, können somit die Objekte im Cache gemeinsam nutzen.

Wenn ein Cache kein Singleton ist, wird dessen Speicher für jede Komponente, die ihn verwendet, gesondert reserviert. Die Komponenten können dann nicht auf die im Cache enthaltenen Objekte einer anderen Komponente zugreifen.

Assumed Entry Size

Ja

Größe in Bytes, die für einen neuen Cache-Eintrag angenommen wird, wenn ein System, das diesen Cache nutzt, keine andere Größe angibt

Capacity

Ja

Kapazität des Cache (d. h. maximale Anzahl der Einträge im Cache)

Default Time-to-Live

Ja

Standardzeit in Sekunden, nach deren Ablauf ein Cache-Eintrag automatisch aus dem Cache entfernt wird

Der Wert 0 bedeutet, dass der Eintrag nicht abläuft.

Max Cache Size

Ja

maximale Gesamtgröße aller Cache-Einträge in Bytes

Der Eintrag 0 steht dabei für eine unbegrenzte Größe.

Max Entry Size

Ja

maximale Größe eines Cache-Eintrags in Bytes

Der Eintrag 0 steht dabei für eine unbegrenzte Größe.

 

Persistente Caches

In der folgenden Tabelle werden die Parameter eines persistenten Cache aufgelistet.

Parameter persistenter Caches

Parameter

Obligatorisch

Beschreibung

Name

Ja

Name des Cache

Filename Prefix

Ja

Präfix der Cache-Dateinamen.

Folder

Ja

Verzeichnis, in dem die Cache-Dateien gespeichert werden (muss bereits vorhanden sein).

Clear Cache on Init

Nein

Initialisierungstyp des Cache

Aktivieren Sie den Parameter, wenn der Cache bei der Initialisierung zurückgesetzt werden soll.

Restart Lifetime on Access

Nein

verlängert die Lebenszeit von Cache-Einträgen und verhindert, dass Einträge aus dem Cache gelöscht werden, solange sie verwendet werden

Eine nähere Beschreibung dieses Parameters finden sie in oberen Tabelle.

Secure

Nein

Sicherheitstyp des Cache

Aktivieren Sie den Parameter, wenn Sie einen verschlüsseltem Cache nutzen möchten.

Capacity

Ja

Kapazität des Cache (d. h. maximale Anzahl der Einträge im Cache)

Default time-to-live

Ja

Standardzeit in Sekunden, nach deren Ablauf ein Cache-Eintrag automatisch aus dem Cache entfernt wird (die Angabe 0 bedeutet, dass der Eintrag nicht abläuft)

Max Cache Size

Ja

maximale Gesamtgröße aller Cache-Einträge in Bytes

Max Entry Size

Ja

maximale Größe eines Cache-Eintrags in Bytes

 

Aktivitäten

Um einen Cache anzulegen oder um die Konfiguration eines vorhandenen Cache zu ändern, wählen Sie Content Management Utilities Caches.

Komponenten und zugehörige Caches

 

 

 

Ende des Inhaltsbereichs