V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pureGirl
V2EX  ›  程序员

微信 qq 是怎么实现大文件快速传输的

  •  
  •   pureGirl · 8 天前 · 5182 次点击
    29 条回复    2025-04-11 19:59:06 +08:00
    2han9wen71an
        1
    2han9wen71an  
       8 天前
    加钱做基础设施
    shijingshijing
        2
    shijingshijing  
       8 天前
    腾讯的钞能力
    tangmanger
        3
    tangmanger  
       8 天前   ❤️ 9
    微信这种到处拉屎的玩意就算了 qq 可以讨论
    phrack
        4
    phrack  
       8 天前
    你是不是对快速和大文件有什么误解
    NessajCN
        5
    NessajCN  
       8 天前
    没实现过
    pureGirl
        6
    pureGirl  
    OP
       8 天前
    @shijingshijing 不会用的就是最基础的传输方式吧,没有啥黑科技在吗
    Peace2021
        7
    Peace2021  
       8 天前
    ddz.cool 可以
    coolfan
        8
    coolfan  
       8 天前
    qq 传文件有大文件秒传,无非就是哈希
    ainming
        9
    ainming  
       8 天前
    qq 那速度,还快速?发个文档跟挂点滴似的
    zrcgege
        10
    zrcgege  
       8 天前   ❤️ 2
    感觉 tg 比微信强太多了
    joyhub2140
        11
    joyhub2140  
       8 天前
    以前 QQ 好友在局域网内,传文件是走内网的,在那个网速普遍不高的年代真的爽。

    现在不知道怎么样了,因为没有人用 QQ 和我传文件了。
    pkoukk
        12
    pkoukk  
       8 天前
    QQ 在线传输:如果两个用户在同局域网内,走内网
    QQ ,微信离线传输:验证文件 HASH ,如果服务器有缓存直接完成

    你试试搞个无缓存的大文件,你就不觉得它快了,顶破天给你 1M/s 的上传速度
    flyz
        13
    flyz  
       8 天前
    @pkoukk QQ 会员速度还是挺快的。
    Meld
        14
    Meld  
       8 天前
    1. 走内网
    2. OSS 上有哈希一致的文件
    nuomi196500
        15
    nuomi196500  
       8 天前
    @ainming 转圈都是在检查过滤敏感信息
    wzbrbj
        16
    wzbrbj  
       8 天前   ❤️ 1
    @zrcgege bro ,把感觉 2 个字去了,然后你再好的把玩下 TG 就知道了。
    helllkz
        17
    helllkz  
       8 天前
    快速传输?快吗?下个源视频需要多少时间?
    musi
        18
    musi  
       8 天前 via iPhone
    公网上传再快不还受到家宽限制
    proxytoworld
        19
    proxytoworld  
       8 天前
    cdn
    lesismal
        20
    lesismal  
       8 天前   ❤️ 1
    @zrcgege 同意,tg 面前其他的都是渣渣,一个能打的都没有
    lesismal
        21
    lesismal  
       8 天前
    > @zrcgege bro ,把感觉 2 个字去了,然后你再好的把玩下 TG 就知道了。

    @wzbrbj 严重同意。对毛子哥 respect+1
    Hyxiao
        22
    Hyxiao  
       8 天前
    说到文件传输,就想到文叔叔,想不通是怎么盈利的,这么多文件不是会消耗很多带宽吗
    akirarika
        23
    akirarika  
       8 天前   ❤️ 1
    有一个细节:

    QQ 传输文件时其实会把大文件给切片,然后上传完一个切片另一端就下载一个切片,因此可能文件上传了 60% 但接收方已经下载了 55% 这种情况
    flyqie
        24
    flyqie  
       8 天前
    1. 尽可能走 p2p

    2. 服务端哈希缓存

    3. chunk upload/chunk download ,边传边下

    能想到的就这些了。
    stone9527
        25
    stone9527  
       8 天前
    微信?大文件传输?
    whathappen
        26
    whathappen  
       8 天前   ❤️ 1
    @akirarika @flyqie

    一直觉得 QQ 那班开发不错。

    就像 MSN 的时代,发信息是用明文的,可以被代理直接看到内容。QQ 那时已经是加密传的了。
    gaobh
        27
    gaobh  
       8 天前 via iPhone
    其实就是个网盘,看看网盘架构就懂了
    TsukiMori
        28
    TsukiMori  
       8 天前 via Android
    @zrcgege tg 在 im 这块秒天秒地秒空气
    Shiroka
        29
    Shiroka  
       7 天前
    微信文件传输完全是💩
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3045 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:05 · PVG 08:05 · LAX 17:05 · JFK 20:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.