Java “使用中的间接费用”;“验证完整”;通过SSL连接postgresql时

Java “使用中的间接费用”;“验证完整”;通过SSL连接postgresql时,java,postgresql,ssl,ssl-certificate,Java,Postgresql,Ssl,Ssl Certificate,我正在尝试使用SSL为postgres RDS实例建立安全连接。我想使用SSL模式“完全验证”,因为它在传输敏感数据时提供最高的保护 正如文档中所提到的,我发现使用“verifyfull”会带来一些性能开销。我尝试搜索多个站点,但找不到开销统计数据。有人试过吗?我可以帮忙 记录的加密和解密速度有多快 处理10K+记录时是否建议使用,性能下降的幅度是多少 引起性能损失的不是sslmode=verify full,而是使用加密连接 不可能给你一个简单的百分比,让你的表现下降。额外的负载在CPU上,因

我正在尝试使用SSL为postgres RDS实例建立安全连接。我想使用SSL模式“完全验证”,因为它在传输敏感数据时提供最高的保护

正如文档中所提到的,我发现使用“verifyfull”会带来一些性能开销。我尝试搜索多个站点,但找不到开销统计数据。有人试过吗?我可以帮忙

  • 记录的加密和解密速度有多快
  • 处理10K+记录时是否建议使用,性能下降的幅度是多少

  • 引起性能损失的不是
    sslmode=verify full
    ,而是使用加密连接

    不可能给你一个简单的百分比,让你的表现下降。额外的负载在CPU上,因此如果您的工作负载是I/O绑定或网络绑定的,那么您可能根本不会遇到性能下降

    您应该设置一个小测试用例并执行一些基准测试,这是获得可靠数据的唯一方法