Şu an java web uygulamamı JDBC'den Hibernate'e geçiriyorum, JDBC ile şu andaki uygulamamda, uygulamanın statik değerlere başlatılmasıyla ilgili statik veriler yüklüyorum, bu yüzden, her ihtiyacım olduğunda veritabanına doğrudan erişmem gerekiyor Statik veriler, şimdi hazırda bekletme moduna geçiyor. Hazırda beklediğim kadarıyla bu statik değişkenlerden kurtulmayı düşünüyorum.Hazırda bekleme ve JDBC performansı?
Hazırda bekletme konusunda oldukça yeniyim, bu nedenle şu anki yöntemimi hazırda bekletme moduna geçirmemenin herhangi bir performans artışı sağlayacağından emin değilim. Önbelleğe almada daha fazla araştırmaya gideceğim ve hangi yöntemin daha iyi olduğunu görmek için bazı performans testlerini çalıştırıyorum, ancak diğerlerinin bu yöntemlerle ilgili performansla ilgili ne düşündüğü hakkındaki bazı görüşleri de beğeneceğim.
Teşekkürler.
Görüş bu site için [konu dışı] (http://stackoverflow.com/help/on-topic) bulunmaktadır. –
JDBC'den Hibernate'e geçme nedeniniz nedir? Performans açısından, iyi yazılmış JDBC (önbellekleme ile) her seferinde Hazırda Beklet'i geçmelidir. Sürdürülebilirlik açısından, cevap ... ne tür sorgulamalara/veritabanı değişikliklerine ihtiyaç duyduğunuza bağlıdır ... – beny23
Önbellekleme yetenekleriyle ilgileniyorsanız, neden hazırda bekletme yerine ehcache'ye gitmiyorsunuz? Ortalama hazırda bekar yazarlar% 10'luk bir yüke sahip olduğunu iddia ediyorlar. –