开发者社区> 问答> 正文

spring boot中大家是用hikari还是druid啊

spring boot中大家是用hikari还是druid啊

原提问者GitHub用户lizongwu

展开
收起
山海行 2023-07-05 20:47:17 276 0
4 条回答
写回答
取消 提交回答
  • 在Spring Boot中,使用HikariCP和Druid作为数据库连接池都是常见的选择。根据具体需求和环境,您可以选择适合您项目的连接池。

    HikariCP是一个轻量级、高性能的连接池,它具有快速启动、低CPU和内存消耗等优点。对于性能要求较高、不需要进行复杂配置的场景,HikariCP是一个不错的选择。

    Druid是一个功能强大的连接池,它提供了监控、统计、防御SQL注入等多种功能。如果您需要更多的监控和统计信息,以及对恶意SQL的拦截能力,那么选择Druid可能更合适。

    综上所述,选择使用HikariCP还是Druid取决于您的具体需求和偏好。无论选择哪个连接池,都应该根据项目需求进行适当的配置和优化,以获得最佳的性能和稳定性。

    2023-07-30 15:07:56
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    在Spring Boot中,使用哪种连接池取决于您的具体需求和环境。HikariCP和Druid都是当前比较流行的连接池,它们各自都有优缺点。

    HikariCP是一个轻量级、高性能的连接池,具有快速启动、低CPU和内存消耗等优点。它的配置简单,一般情况下不需要进行额外的配置即可使用。HikariCP可以自动地根据系统负载动态地调整连接池的大小,从而提高查询性能和资源利用率。如果您的应用程序需要高性能、低延迟的连接池,并且您不需要进行复杂的配置,则可以考虑使用HikariCP。

    Druid是一个功能强大的连接池,具有监控、统计、防御SQL注入等一系列功能。Druid可以自动地检测和拦截恶意SQL,并提供详细的监控和统计信息,从而帮助您诊断和优化数据库性能。Druid的配置相对复杂,需要进行适当的配置才能发挥其最大的性能和功能。如果您需要一个功能强大、可定制的连接池,并且您可以进行适当的配置,则可以考虑使用Druid。

    2023-07-30 13:26:02
    赞同 展开评论 打赏
  • 在Spring Boot中,使用HikariCP和Druid作为数据库连接池是比较常见的选择。
    HikariCP是一个轻量级的数据库连接池,它提供了快速、可靠、可扩展的数据库连接池功能。它支持多种数据库连接,包括MySQL、Oracle、SQL Server等。HikariCP的使用非常简单,只需要在配置文件中配置一些基本信息,就可以轻松地使用它。它还支持自定义连接池,可以根据自己的需求来配置连接池。
    Druid是一个功能强大的数据库连接池,它提供了高性能、可靠、可扩展的数据库连接池功能。它支持多种数据库连接,包括MySQL、Oracle、SQL Server等。Druid的使用也非常简单,只需要在配置文件中配置一些基本信息,就可以轻松地使用它。它还支持自定义连接池,可以根据自己的需求来配置连接池。

    2023-07-11 10:22:22
    赞同 展开评论 打赏
  • 肯定是用druid啊

    原回答者GitHub用户wenshao

    2023-07-06 11:45:35
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载

相关实验场景

更多