我想使用緩存與JDBC。
我該如何做到這一點?
是否有任何內置機制,還是必須使用第三方解決方案?
用JDBC進行緩存的最佳實踐是什麼?
在JDBC中緩存
謝謝你,傑克
編輯: 怎麼樣CachedRowSet的? http://docs.oracle.com/javase/tutorial/jdbc/basics/cachedrowset.html
我想使用緩存與JDBC。
我該如何做到這一點?
是否有任何內置機制,還是必須使用第三方解決方案?
用JDBC進行緩存的最佳實踐是什麼?
在JDBC中緩存
謝謝你,傑克
編輯: 怎麼樣CachedRowSet的? http://docs.oracle.com/javase/tutorial/jdbc/basics/cachedrowset.html
嘗試ehcache。 JDBC本身沒有緩存,但ehcache非常好。如果您想要更強大的羣集安全緩存,請嘗試使用oracle一致性。我通常不會首先放置緩存並運行一些性能測試,只有當測試表明需要緩存時纔會放入緩存。
有幾個選項現在:
沒有答案。坦率地說,毫無疑問,您可以緩存連接,PreparedStatement,查詢結果等等。對於每種類型的緩存,您都會得到不同的方法。 – alf
這取決於您想要緩存的內容。請參閱http://www.javaperformancetuning.com/tips/jdbc_caching.shtml – ziggy
@alf,你可以緩存連接嗎?你如何處理緩存連接? :-)我想你的意思是你可以連接池:-) – aishwarya