資料壓縮傳輸與斷點續傳那些事兒
有什麼方法可以縮短大檔案傳輸耗時?由於各種原因導致檔案傳輸被迫中斷,重啟後,檔案是否需要重頭開始傳輸?
不用多說,你肯定已經在標題中得到了重要提示,資料壓縮傳輸能夠極大提升傳輸效率,節約傳輸時間,斷點續傳則能夠在意外中斷傳輸後, 從已經下載部分,繼續下載剩餘資料,避免重複下載, 保證傳輸資料的完整性。這兩個功能的實現對於資料傳輸系統的功能豐富度和使用體驗都有很大的提升。本期,測評君將圍繞鐳速傳輸的資料壓縮傳輸與斷點續傳功能展開測評。
一、測試環境
二、 測試內容
1、鐳速傳輸壓縮功能測試:
鐳速傳輸上傳、下載10GB檔案
開啟/不開啟壓縮功能傳輸檔案,佔用網路頻寬,傳輸速度及傳輸耗時是多少?
2、鐳速傳輸斷點續傳功能測試
鐳速傳輸上傳、下載10GB檔案,中途分別斷電30分鐘、1小時、2小時,導致資料 傳輸 被迫中斷,網路重新連線後,資料傳輸情況。
三、預置條件
伺服器和客戶端的報文大小均使用1400位元組
四、統計速度
1)在鐳速 傳輸 客戶端點選任務檢視速度
2)在鐳速 傳輸 客戶端任務傳輸速度曲線圖中檢視速度變化
五、 測試結果
1、 鐳速傳輸壓縮功能測試結果
【 鐳速傳輸可自行選擇是否開啟壓縮傳輸模式 】
未開啟壓縮功能上傳、下載10GB檔案,網路頻寬佔用率高達85-95%,平均傳輸速度94Mbps,平均傳輸耗時14m33s.
開啟壓縮功能上傳、下載10GB檔案,網路頻寬佔用率僅1-5%,平均傳輸速度750Mbps,平均傳輸耗時1m49s.
資料壓縮後再傳輸更加簡練,但仍然是完整地傳達給傳送方資料,獲得了讓人驚喜的效果,開啟壓縮與未開啟壓縮傳輸對比,至少降低了80%的網路頻寬佔用率,傳輸速度提升8倍,傳輸耗時縮短8倍!
2、 鐳速傳輸斷點續傳功能測試
斷電30分左右:
上傳:
下載:
斷電1小時左右:
上傳:
下載:
斷電2小時左右:
上傳:
下載:
*注:截圖內的耗時包含了斷電的時間,並非實際的傳輸時間~
在遠距離或者弱網環境下傳輸檔案,常常由於網路故障、突發性停電等原因導致傳輸被迫中斷,鐳速傳輸斷點續傳功能,保證系統再一次啟動後,可以從記錄位置(已經下載部分),繼續下載剩餘資料,丟包率為0.00%,鐳速傳輸斷點續傳功能避免檔案重複下載、遺漏下載的情況,節約下載時間更是減少了公司損失。
當下的資料交換過程,包含了資料體量大、時空跨度大、傳輸環境與流程複雜等難點,在此之下的大資料檔案傳輸必須做到高效能、高靈活化、高可靠等要求。雲語科技團隊具備極高的專業素養與能力,旗下鐳速傳輸用專業化技術手段,幫助使用者提升檔案傳輸能力,打破資料天塹,讓企業使用者感受到資料的價值。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69925049/viewspace-2684221/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 檔案上傳下載攻略,斷點續傳等等那些事兒,滿滿乾貨(react&node)斷點React
- 序列化資料傳輸壓縮
- 關於http斷點續傳那點事HTTP斷點
- 支援斷點續傳的大檔案傳輸協議斷點協議
- 上傳——斷點續傳之理論篇斷點
- 上傳——斷點續傳之實踐篇斷點
- 斷點續傳教學例子斷點
- 大檔案上傳、斷點續傳、秒傳、beego、vue斷點GoVue
- 短影片開發app,利用資料壓縮加速大檔案傳輸APP
- VUE-多檔案斷點續傳、秒傳、分片上傳Vue斷點
- 12. 斷點續傳的原理斷點
- scp實現斷點續傳---rsync斷點
- 探索HTTP傳輸中gzip壓縮的祕密HTTP
- 1. 大檔案上傳如何斷點續傳斷點
- OSS網頁上傳和斷點續傳(STSToken篇)網頁斷點
- stm32 spi DMA 傳輸完成後中斷中繼續開啟DMA傳輸的注意事項,無法持續通訊的問題注意點中繼
- MySQL資料遷移那些事兒MySql
- JAVA實現大檔案分片上傳斷點續傳Java斷點
- OSS網頁上傳和斷點續傳(OSS配置篇)網頁斷點
- OSS網頁上傳和斷點續傳(終結篇)網頁斷點
- Python 壓縮資料夾併傳送郵件功能Python
- Java實現檔案斷點續傳Java斷點
- Android斷點續傳下載器JarvisDownloaderAndroid斷點JAR
- [20181112]11g 日誌傳輸壓縮模式.txt模式
- 資料倉儲上雲那些事兒
- 怎麼把資料夾變成壓縮包傳送
- 使用Visual C#實現斷點續傳C#斷點
- JAVA編寫的斷點續傳小程式Java斷點
- 使用curl斷點續傳下載檔案斷點
- 斷點續傳瞭解一下啊?斷點
- Range/Content-Range與斷點續傳,瞭解一下?斷點
- vue+element+oss實現前端分片上傳和斷點續傳Vue前端斷點
- js上傳圖片壓縮JS
- c# 上傳壓縮包 解壓,遍歷資料夾和檔案C#
- Java斷點續傳(基於socket與RandomAccessFile的簡單實現)Java斷點randomMac
- Android中的多執行緒斷點續傳Android執行緒斷點
- Linux如何實現斷點續傳檔案功能?Linux斷點
- Android 中 Service+Notification 斷點續傳下載Android斷點