[英]What's the fastest way to send 1000 2MB's files using Python?
我们无法通过网络以最有效的方式发送大约1000(甚至更多)2MB的数据块。 我们要避免使用纯套接字(如果不可能的话,我们将使用它们)。 目前,我们已经测试:
我们的想法已经用完了。 对我们来说最好的解决方案是使用轻量级解决方案,例如http。
开始时是否所有文件都可用。 我会先将它们压缩到一个文件中。 它与压缩无关,而与文件数量有关。 每个文件都有某些IO操作(打开/关闭和网络启动/结束),您可以很容易地避免这些操作100次。 压缩也会有所帮助。
现在使用套接字或HTTP,如果您只有一个文件(或从技术上说是一个流),那将无关紧要。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.