当前位置: 代码网 > it编程>数据库>大数据 > 数据库连接池Druid与Hikari对比详解

数据库连接池Druid与Hikari对比详解

2024年05月19日 大数据 我要评论
druid竞品对比功能类别功能druidhikaricpdbcptomcat-jdbcc3p0性能pscache是否是是是lru是否是是是slb负载均衡支持是否否否否稳定性exceptionsorte

druid竞品对比

功能类别功能druidhikaricpdbcptomcat-jdbcc3p0
性能pscache
lru
slb负载均衡支持
稳定性exceptionsorter
扩展扩展filterjdbcintercepter
监控监控方式jmx/log/httpjmx/metricsjmxjmxjmx
支持sql级监控
spring/web关联监控
诊断支持logfilter
连接泄露诊断logabandoned
安全sql防注入
支持配置加密

hikari 官方性能测试数据

springboot 现在官方默认的数据库连接池是 hikaricp,hikaricp的性能从测试的数据上来看也是最高的。

对比

  • 功能角度考虑,druid 功能更全面,除具备连接池基本功能外,还支持sql级监控、扩展、sql防注入等。最新版甚至有集群监控
  • 单从性能角度考虑,从数据上确实hikaricp要强,但druid有更多、更久的生产实践,它可靠
  • 单从监控角度考虑,如果我们有像skywalking、prometheus等组件是可以将监控能力交给这些的 hikaricp 也可以将metrics暴露出去

总结

系统架构上有专门用于监控的系统(skywalking、prometheus);所以可以将监控的功能交给这些系统,让数据库连接池专心做好连接池的本职工作,所以我们选择性能更好的 hikaricp 做为数据库连接池。由于我们使用了spring boot ,hikaricp 是内置的,也更方便配置使用,能做到开箱即用。

以上就是数据库连接池druid与hikari对比详解的详细内容,更多关于数据库连接池选druid hikari的资料请关注代码网其它相关文章!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com