在使用oss过程中,我们经常上传一些比较大的视频文件,但是由于都在不同的目录中,很难统计到这些文件是不是在继续使用中,希望能增加一个功能,可以列出超大文件,比如大于1G的文件,或者大于500M的文件,这样我们就可以通过文件路径来判断项目是不是已经结束,以及文件是否可以删除
阿里云OSS的程序开发中会遇到修改一个很大对象(object)中一段数据的情况。而OSS的特性决定了,在整个生命周期内,OSS对象的数据不可变更。因此, OSS不支持修改文件的部分内容等操作。重复上传同名的对象会覆盖之前的对象。如果需要修改一个文件的部分内容,通常的方案是将整个文件下载到本地,然后将修改后的文件上传到OSS,覆盖原始文件。对于 大文件而言,这样的做会带来不必要的网络开销,浪费大量时间。利用OSS的一些数据接口的特性,可以对改问题的处理流程做一定的优化。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。