12月 21, 2022 - 开发笔记 阿里oss对一个文件不断的追加导致越来越慢已关闭评论
阿里oss对一个文件不断的追加导致越来越慢
现象:对阿里oss通过内网写入方式也好,通过挂载方式也好,对一个文件不断的追加写入,会导致oss写入越来越慢
原因:oss的限制
解决方式:
1:将一个个小文件先下载到本地硬盘,追加到一个文件中
2:将生成的文件上传到oss(挂载或者内网直接写入)
3:上传到oss后再删除硬盘上的文件
对比:
1:227.901MB的这个总共66个切片,通过直接对oss追加写入的方式时间为:2分46s=166s
2:通过先下载到本地后再上传到oss..时间为23s
注:当oss开启了版本控制时,oss会自动记录每个版本的写入,会浪费存储空间和费用(尤其是再开启了两桶之间的自动同步),故一般要关闭版本控制的功能.