百度云的「极速秒传」
百度云的「极速秒传」的原理
简单的说明就是服务器已经有这个文件了,就根本不用上传,直接你自己的网盘里面生成个链接,好像是在你的网盘里面,其实只有个链接,你点击下载或者在线看的时候直接从服务器下载了,所用的时间基本等于上传文件和服务器核对的时间,当然快。
再简单的说明 类似网站 你前台看的图片 只是一个地址数字
![](https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1505291507109&di=47f150e5f36d7dce80116c2643018d23&imgtype=0&src=http%3A%2F%2Fimg2.niutuku.com%2Fdesk%2F1208%2F1510%2Fntk-1510-24060.jpg)
类似于这样的 我是百度图片搜索出来的图片 然后复制过来 看似是图片过来的 其实只是地址过来的 你可以查看图片的地址看看
这里的图片地址我们可以等比为 md5值每个文件都有一个md5的 存在于主服务器中.用的人多了,保存的只是 文件的地址 而这里的 md5 可以作为一个每个文件的id 唯一的id 极速秒传 先是扫描 读取你的文件 和其他的服务器匹配 如果 md5 值一直 就直将文件的 地址链接给你
此外 md5可以用作对文件的对比 看是否改动
重要离线文件比如ISO,大型程序等等,有MD5码SHA1
256码核对过才放心,要不然下载了文件损坏或者被修改过就不好了
图片的地址如下
https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1505291507109&di=47f150e5f36d7dce80116c2643018d23&imgtype=0&src=http%3A%2F%2Fimg2.niutuku.com%2Fdesk%2F1208%2F1510%2Fntk-1510-24060.jpg
说明 这个图片不在 csdn的服务器里面
是引用了 其他的 服务器地址 说明有些文件 并不是在你的服务器 而是你用这个文件的地址 再根据你上传文件的 id(md5) 判断 是存在是否在服务器中 然后再给你匹配成功 给你地址
🐳 作者:hiszm 📢 版权:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,万分感谢。 💬 留言:同时 , 如果文中有什么错误,欢迎指出。以免更多的人被误导。 |
![]() |