Ort des Becher -Cache @Beaker_cache in Pylons
Frage
Ich habe dies bereits auf Pylons-Discuss gefragt, habe aber keine Antworten.
Ich kann nicht finden, wo der Cache des Dekorationsdekorators @Beaker_cache gespeichert ist. Ich dachte, es sollte im Datenverzeichnis sein, aber es ist nicht so. Es ist auch nicht in /tmp. Ich habe versucht, Beaker.cache zu setzen
Der Cache funktioniert jedoch. Wenn ich die Seite beim zweiten Mal aktualisiere, sehe ich keine Datenbankabfragen. Wo wird es dann gespeichert?
Lösung
Je nachdem, wie Sie den Dekorateur verwenden, kann es die Daten im Speicher speichern.
@cache.cache('mycache', type="file", expire=15)
def my_action(self):
stuff
type
Kann "Datei", "Speicher" oder "Datenbank" sein. Der Standard ist Speicher.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow