通过 HTTPS 发送大文件时的性能影响 [重复]

Posted

技术标签:

【中文标题】通过 HTTPS 发送大文件时的性能影响 [重复]【英文标题】:Performance Implications when sending large files via HTTPS [duplicate] 【发布时间】:2010-12-22 02:36:32 【问题描述】:

可能重复:HTTP vs HTTPS performance

当通过 HTTPS(而不是 HTTP)发送较大的文件(例如 10-15 MB)时,对性能有何影响(如果有)? (文件是 CSV)谢谢。

【问题讨论】:

【参考方案1】:

HTTPS 比 HTTP 更占用 CPU。确定在您的使用场景中是否可行的一个好方法是测试和测量。

一般来说,我会说这两种工具都不是适合这项工作的工具。一个潜在的问题是并非所有服务器都支持中断传输的恢复。此外,HTTPS 通常不会进行任何压缩。

你会在this duplicate question找到一个很好的答案。

【讨论】:

【参考方案2】:

看看这个答案...

HTTP vs HTTPS performance

...然后测量性能。对此进行测试并查看您的特定设置中的性能特征应该非常简单。

【讨论】:

【参考方案3】:

显然HTTP vs HTTPS performance 有很多细节,但请记住,SSL 的大部分成本都在会话设置中,因此对于大型传输而言,传输的加密成本(相对而言)会更低。

【讨论】:

以上是关于通过 HTTPS 发送大文件时的性能影响 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

插入大记录时的性能问题

导入大文件时的 MySQL 奇怪问题:键“PRIMARY”的重复条目

HIVE查询性能-数据块大小

大压缩文件对Impala查询性能的影响

SQL DB 性能和短时间重复查询

运维小分享整理Apache日志