Caching
Cache-Schlüssel
Kurze Antwort
Ein Cache-Schlüssel ist die Zeichenfolge, die einen Cache-Eintrag identifiziert und normalerweise aus einem Hash der Sperrdateien erstellt wird, die den zwischengespeicherten Inhalt bestimmen.
Ein Cache-Schlüssel ist die Zeichenfolge, die einen Cache-Eintrag identifiziert und normalerweise aus einem Hash der Sperrdateien erstellt wird, die den zwischengespeicherten Inhalt bestimmen.
Warum es wichtig ist
Schlüssel, die einen Commit-SHA enthalten, werden nie getroffen. Schlüssel, die die Sperrdatei weglassen, stellen veraltete Inhalte bereit. Der richtige Schlüssel hasht genau die Eingaben, die die Ausgabe ändern, und sonst nichts.
Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis
Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.
Verwandt
Artefakt-CacheEin Artefakt-Cache speichert Build-Ausgaben zwischen CI-Läufen, sodass unveränderte Arbeit nicht neu berechnet werden muss.Cache-RäumungUnter Cache-Eviction versteht man das Entfernen von Cache-Einträgen, um innerhalb einer Größenbeschränkung zu bleiben, in der Regel durch das Verwerfen der zuletzt verwendeten Einträge zuerst.Cache-TrefferquoteDie Cache-Trefferrate ist der Anteil der Cache-Suchen, die einen verwendbaren Eintrag finden, ausgedrückt als Prozentsatz.Cache-BereichDer Cache-Bereich definiert, welche Workflows, Zweige und Repositorys einen bestimmten Cache-Eintrag lesen dürfen.