Der Second-Level-Cache ist, wie der Name schon sagt, eine Cache-Schicht, die zwischen einem "primären" Cache und einem Datenservice / -speicher (in den meisten Fällen relationale Datenbank) lebt, um Lesevorgänge für den Service / Speicher zu optimieren . Es unterscheidet sich vom primären Cache in seiner Lebensdauer (primärer Cache ist auf eine Anforderungslebensdauer beschränkt) und Funktionen (persistent zum Speichern, Clustering usw.).
Ich verwende jetzt die JPA2 @Cacheable-Annotation für meine Entitäten, und alles funktioniert gut.
Ich muss jetzt eine ManyToOne-Assoziation zwischenspeichern.
Im klassischen Hibernate war es notwendig, die Assoziation mit @Cache zu kommen...
16.01.2013, 18:33
Ich habe einige Fragen zum Attribut "overflowToDisk" des Elements?
1) Ich habe in dieser URL gelesen, dass:
overflowToDisk legt fest, ob ein Element auf die Festplatte überlaufen kann, wenn der Speicher die maximale Grenze erreicht hat....
05.09.2010, 05:42
Ich habe den Beitrag gelesen, der damit zusammenhängt, aber keine Antwort für mich funktioniert.
Ich konfiguriere second level cache in Hibernate v4.3. und ich habe MySQL 5.0 benutzt
Ich habe folgende Elemente in hibernate.cfg.xml...
21.12.2013, 13:38
Meine vorherige Konfiguration war ein einzelner Webserver und ein einzelner Datenbankserver. Ich benutzte Nhibernate 2nd Level Caching, um Dinge zu cachen, um zu vermeiden, dass viele Anrufe in die Datenbank gehen. Das hat gut funktioniert, als...
05.07.2011, 18:53
Der Titel sagt es offensichtlich: Ich kann den Cache der zweiten Ebene nicht für JPA2 / Hibernate 3.6.3 machen.
Ich habe schon so manch einen Hack versucht, damit es funktioniert. Aber es gelingt mir nur, dass der Abfrage-Cache funktioniert....
08.06.2011, 16:54
Ich entwickle eine Webanwendung und möchte, dass Caching über Webanfragen hinweg bestehen bleibt.
Ich bin mir bewusst, dass der Cache der ersten Ebene nur pro Sitzung ist. Ich habe Second-Level-Caching aktiviert und dies funktioniert für Abfrage...
13.10.2010, 15:53
Nehmen wir an, ich habe zwei Entitäten, Employee und Skill . Jeder Mitarbeiter hat eine Reihe von Fähigkeiten. Wenn ich nun die Fähigkeiten langsam durch die Employee Instanzen lade, wird der Cache nicht für Fähigkeiten in verschiedenen...
18.02.2010, 10:57
Ich habe ein Problem Hibernate aktualisiert den Cache der zweiten Ebene nicht für eine Sammlung von Elementen, die der Kaskadenentfernung unterliegen.
Details
Nehmen wir an, wir hätten ein Objekt Parent, das die Parent.myChildren-Sammlung...
24.09.2009, 08:57
Ich versuche, ein Objekt im Hibernate-Cache der zweiten Ebene zwischenzuspeichern, das eine Verbund-ID in meiner Persistenz-Mapping-Datei zugeordnet hat. Die Protokolle sagen, dass beim ersten Ausführen der Abfrage die als Composite-ID zugeordne...
16.06.2011, 20:01