本文介紹了Oracle UCP、C3P0和HikariCP的比較的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我正在嘗試比較一些Java連接池庫,但到目前為止還沒有找到任何令人滿意的答案。
目前,C3P0正在我的應用程序中使用,但我想推薦其他連接池庫,但我沒有任何可靠的信息來遷移到任何其他連接池機制。我讀到Oracle的UCP正在使用連接捕獲機制,但我不知道它有多有用,也不知道其他提供商是否也提供了捕獲機制。
可以包括哪些要點來比較各種連接池機制。
誰能推薦一下甲骨文UCP、C3P0和HikariCP中哪一種更好?
有沒有比以上3更好的其他機制?
推薦答案
UCP12.2.0.1版本(download here)具有非阻塞體系結構,在Java One的一次會議上進行了解釋,這使得它具有很強的可伸縮性。您可以讓數千個線程共享同一個UCP池,并且不會在池中遇到任何可伸縮性問題(當然,您可能會耗盡連接,但這是另一個問題)。
這篇關于Oracle UCP、C3P0和HikariCP的比較的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,