Push To Cache Aksiyonu İleri Seviye Özelleştirmeler
- Koşullu Push: Belirli kullanıcı rolleri veya ekran durumlarına göre veri Cache’e eklenebilir.
- Expiration Dinamiği: Kullanıcı girişine veya action sonucuna göre expiration süresi belirlenebilir.
- Veri Formatı Kontrolü: JSON, String veya Number tipinde veri kaydedilebilir ve geri çekildiğinde tür doğrulaması yapılabilir.
Teknik Riskler
- Yinelenen Key Kullanımı: Aynı key ile birden fazla veri push edilirse, önceki değer override edilir. Önemli veriler kaybolabilir.
- Connection String Hataları: Redis, Mongo veya SQL connection string yanlış girilirse aksiyon başarısız olur.
- Bellek Tükenmesi: InMemory veya Redis üzerinde büyük veri setleri push edilirse, uygulama performansı düşebilir veya sistem çökebilir.
- Expiration Süresi Hataları: Yanlış belirlenmiş expiration süreleri nedeniyle veriler erken silinebilir veya gereksiz yere uzun süre tutulabilir.
- Tip Uyumsuzluğu: Cache Item veri tipi ile downstream aksiyonlarda kullanılan veri tipi uyuşmazsa, beklenmedik hatalar oluşabilir.
- Beta Riskleri: Redis ilgili bazı davranışlar önizleme ve test ortamlarında farklılık gösterebilir.