设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
Node.js
›
关于断点续传
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
我写了一本书:《从零开始手搓数据库(Go)》
›
为啥最近小红书疯狂推送关于红楼梦及明朝相
›
儿子去外地见网友,有什么定位软件推荐?
›
跟大家讲个笑话 - 关于面基失败
›
京东的价格保护都变味了
今日热议主题
MegaETH - 智能合约开发工程师(钱包)(全
为 c++ 提供模式匹配
MegaETH - 资深运维开发专家(全职,远程)
下午摸鱼玩了个地图拼图,结果被俄罗斯的“
关于 dns 的奇怪问题
美区 Paypal 免费赠送 12 个月 Perplexity
[独立开发] 写了个 AI 养鱼助手 (TankMate
支付宝也开始搞代开发票+Q 这种业务了?
MegaETH - 钱包后端开发工程师(全职,远程
被 Windows 台式机折腾了一个周末,问题究
显示全部
|
最新评论
41 条回复
·
1112 次点击
11#
rekulas
小成
2024-8-22 22:21:03
移动文件应该很快,耗时应该是在合并上,增加了额外的 io 时间
所以最佳方案应该就是预申请空间,然后不同的线程可以在不同的段进行 io 写入不会冲突(如果是单线程写入那就更不会了), 只需要验证分块 hash 正确最后的文件应该就没啥问题了
12#
renmu
该用户已被删除
2024-8-22 23:10:20
提示:
作者被禁止或删除 内容自动屏蔽
13#
jiangzm
小成
2024-8-22 23:31:32
为啥一定要按分片存储呢, 直接将缓冲不断写入单文件不好吗? 还是说用缓存文件替代缓冲,不管是处理缓冲区(Buffer)还是缓存文件,其实都需要每收到一次请求及时做写入目标文件处理啊。
14#
Suaxi
小成
2024-8-22 23:36:40
领导允许用开源对象存储的话,可以参考一下 minio 的分片上传
15#
salparadise
小成
2024-8-23 00:04:24
做过类似断点续传,用的 Oss 分片+合并
16#
01802
小成
2024-8-23 01:39:13
用 syncthing 去传也行,可以自建
17#
guanzhangzhang
初学
2024-8-23 08:33:56
创建大小文件,http range 和你 serfer 进程 seek 写就行
18#
linhua
小成
2024-8-23 08:48:35
@humbass #15 断点续传 和 断点下载是差不多的。一般的做法是 先建立一个 实际文件大小的 占位文件,还有一个 存储当前进度信息的 文本文件
19#
expy
小成
2024-8-23 08:51:53
关于断点续传
预分配一个完整文件,用分块序号和分块大小计算要写入的偏移量,前端上传前先查询,后端返回未上传的分块序号。
20#
listen2wind
初学
2024-8-23 09:02:04
关于断点续传
@humbass #3 minio 是可以的,我们使用过,部署在内网的。
下一页 »
1
2
3
4
5
/ 5 页
下一页
浏览过的版块
分享发现
Apple
职场话题
酷工作
返回顶部