Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Veri API oluşturucusunda Düzey 1 önbelleği, varlık sonuçlarını geçici olarak önbelleğe alarak veritabanına yönelik yedekli istekleri azaltır. Bu önbelleğe alma, sık yapılan sorgular için performansı artırır ve veritabanına gereksiz yere çarpmaktan kaçınıyor.
Önbelleği genel olarak etkinleştirme
Önbelleğe almayı etkinleştirmek için genel çalışma zamanı yapılandırmasını ayarlayın:
"runtime": {
"cache": {
"enabled": true,
"ttl-seconds": 60
}
}
-
enabled: Gerekli. Önbelleğe almayı genel olarak açar. -
ttl-seconds: İsteğe bağlı. Önbelleğe alınan öğeler için varsayılan yaşam süresini (saniye olarak) tanımlar.
Bkz . çalışma zamanı önbellek ayarları.
Varlık başına önbelleği etkinleştirme
Her varlığın önbelleği kullanmayı da kabul etmesi gerekir:
"MyEntity": {
"cache": {
"enabled": true,
"ttl-seconds": 30
}
}
-
enabled: Gerekli. Bu belirli varlık için önbelleğe almayı etkinleştirir. -
ttl-seconds: İsteğe bağlı. Belirtilmezse, genel yaşam süresi (TTL) değerinden devralır.
Bkz. varlık önbelleği ayarları.
Behavior
- Yalnızca REST uç noktaları için geçerlidir.
- Yol başına, parametre başına temelinde çalışır.
- Veriler değiştirildiğinde (oluşturma, güncelleştirme, silme) önbellek geçersiz kılınır.
- Varlık
ttl-seconds, genelttl-secondsöğesini geçersiz kılar.
Notes
- Düzey 1 önbelleği yalnızca bellek içidir.
- Düşük veri volatilitesi olan yoğun okuma senaryoları için en uygun yöntemdir.