Oracle UCP、C3P0和HikariCP的比较

Comparison of Oracle UCP, C3P0 and HikariCP(Oracle UCP、C3P0和HikariCP的比较)

本文介绍了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的比较的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本文标题为:Oracle UCP、C3P0和HikariCP的比较

基础教程推荐