首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SpringBoot和HikariCP的关系

SpringBoot和HikariCP的关系
EN

Stack Overflow用户
提问于 2019-02-01 20:34:37
回答 2查看 109关注 0票数 1

SpringBoot已经在管理dataConnection了,为什么还需要Hikari CP呢?

我刚开始使用SpringBoot,所以对SpringBoot和Hikari的关系了解不多,虽然我读到了Hikari,但没有找到任何关于它与Springboot在Spring data connection中的关系的明确解释。

我读到当我们需要有很多连接的繁重的数据库操作时,使用Hikari,如果这是真的,那么我们不应该在下面的场景中使用Hikari吗?

场景:

有一个小的应用程序,每月最多有8-10个REST调用,或者最大的fortnightly.That应用程序需要执行一些概率和统计相关的计算。

一次登录该应用程序的用户数量最多为2-3个。

我们还需要使用Hikari吗?

EN

回答 2

Stack Overflow用户

发布于 2019-02-02 18:17:54

从您的应用程序与数据库通信有两种方式。您可以随时打开一个新的DB连接,在那里执行一些查询,或者您有一个连接池。连接池是应用程序用于DB通信的可重用连接的集合。由于建立新连接的操作成本相对较高,因此使用连接池可以显著提高性能。

HikariCP是java中可用的连接池库之一,SpringBoot默认使用它。因为您不需要做任何特殊的事情就可以在您的应用程序中使用它,所以只需享受您的免费午餐:)

票数 1
EN

Stack Overflow用户

发布于 2019-02-01 20:52:34

HikariCP用作SpringBoot2中的默认连接池,它是SpringBoot % 1中的TomcatJDBC。您必须将其用作设置中的默认值。如果需要,您可以通过在设置属性中设置另一个连接池来覆盖它。请查看更多关于连接池和Spring Boot版本here的默认配置的详细信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54479640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档