java - 通过 SSL 连接 postgresql 时使用“Verify-full”的开销
问题描述
我正在尝试使用 SSL 为 postgres RDS 实例建立安全连接。我想使用 SSL 模式“verify-full”,因为它在传输敏感数据时提供了最高的保护。
正如 doc postgresql 文档中提到的,我看到使用“verify-full”会在性能上提供一些开销。我尝试搜索多个站点,但无法找到开销统计数据。有没有人试过可以帮忙。
- 记录的加密和解密速度有多快?
- 处理 10K+ 记录时是否建议使用,性能下降会是多少?
解决方案
这不会sslmode=verify-full
导致性能损失,而是使用加密连接。
不可能给你一个简单的百分比来降低你的表现。额外的负载在 CPU 上,因此如果您的工作负载受 I/O 限制或网络限制,您可能根本不会遇到性能下降。
您应该设置一个小测试用例并执行一些基准测试,这是获得可靠数据的唯一方法。
推荐阅读
- node.js - Bot 框架未在电报中调用 sendGame 方法
- java - 如何使用 Spring-boot-admin 服务器覆盖 Host 标头
- jenkins - 为什么 Jenkins 中不同的更新子模块?
- node.js - Mongo 填充不工作并且不检索数据模型
- gradle - gradle 复合构建的问题
- reactjs - 在 React.js 酶测试中模拟解构上下文
- row - 电源查询将单元格行向右移动
- ms-access - 复制到不同机器时如何在 Access 中保留链接表
- machine-learning - 关于玻尔兹曼机实现的问题
- javascript - 如何更改通过mailto打开的应用程序