Bu soru, NHibernate'in ikinci düzey önbelleği için ReadWrite ve NonStrictReadWrite önbellek eşzamanlılık stratejileri arasındaki farkla ilgilidir. Anladığım kadarıyla bir dağıtılmış çoğaltılmış olduğundaStrict/NonStrict NHibernate önbellek eşzamanlılık stratejileri
, bu iki strateji arasındaki fark alakalı önbellek - bir önbellek başka önbellek olarak tam olarak aynı değere sahip olduğunu nonstrict ederken sıkı okuma/yazma gerektiği, garanti değil - Önbellek sağlayıcının uygun dağıtılmış kilitleme yaptığı varsayılarak.
Anlamadığım bölüm tek önbelleğe sahip olduğunda alakalı veya dağıtılmış (non çoğaltılmış) önbellek bölümlenmiş nasıl sıkı nonstrict ayrım vs olduğunu. İlgili olabilir mi? Çoğaltılmamış senaryolarda, zaman damgalarının önbelleğinin, eski sonuçların sunulmadığından emin olacağına benziyor. Eğer ilgili olabiliyorsa, bir örnek görmek istiyorum.
Teşekkürler Nick, bu çok yardımcı oldu. Yanlışlıkla, zaman damgası önbelleğinin kirli okumaları engelleyeceğini farz ettim, ancak önbelleği kilitlemeden bunun mümkün olmadığını görebiliyorum (bu, hangi bir sınırlama olmayacaktır). –
Çok bilgilendirici, teşekkürler. – ctrlplusb