Benim DAL Hibernate
ile uygulanır ve EHCache
'u dağıtılmış yetenekleri (ölçeklenebilirlik ve HA için) ile ikinci düzey önbellek olarak kullanmak istiyorum.
EHCache
olarak görülüyor, yalnızca Terracotta
dağıtılmış önbelleğe alma sağlar soru şu: Terracotta
sunucu örneğinin rolü nedir? Aynı zamanda veri tutuyor mu? Yalnızca bölümlenmiş önbellek parçaları arasındaki dağılımı koordine ediyor mu?
Benim karışıklık temelde sunucunun veriyi sakladığını söyleyen TSA ile ilgili this açıklamadan kaynaklanıyor, ancak belki benim senaryoda önbellek ve Terracotta
sunucusunun birleştirilmiş olduğunu düşünüyorum. Doğrumuyum?
Sunucu veri tutmuyorsa, neden darboğaz sadece db'den Terracotta
sunucusuna taşınmamalıdır?Bir Terracotta sunucusu, Hazırda Bekletme özelliğine sahip EHCache için arka uç olarak kullanıldığında ne yapar?
Güncelleme: Affe cevabı cevap önemli parçasıydı ama her ihtimale karşı Birisi TC sunucu tüm verileri tutmak zorunda olduğu söylerim ilk bölümü bakarak gelir Soruma ikinci bölümü yani EHCache bellekte tutulur ve dağıtılmış bir önbellek (çoğaltılmamış) istiyorsanız, L2 (TC sunucusu) tüm nesneleri de kendi içinde tutmalıdır. peşin
sayesinde
Ittai
Sorunu anlıyorum - neden EHCache terracotta'ya ihtiyaç duyuyor, örneğin JBoss önbelleği merkezi olmayan ve herhangi bir ek sunucuya ihtiyaç duymuyorken – Bozho
Bu gerçek bir soru değildi ama bu güzel bir ek. – Ittai
Sanırım hanginiz hakkında net değiliz? ifadeler retoriktir ve asıl soru nedir? 'Evet' anlıyorsunuz, terrakotta çözümü harici bir sunucu kümesi kullanıyor. Son fiili soruna odaklanmaya çalıştım, neden böyle bir şeyi yapmakta sıkıldınız? – Affe