对比存储策略
Cloudreve 支持多种存储提供商,但是由于 API 限制等各方面因素,Cloudreve 对每种策略的支持程度并不一致,本章节将会详细列出不同存储策略之间的具体支持性区别。
你可以在 管理面板
-> 存储策略
-> 新增存储策略
新建并配置存储策略。
功能 | 本机 | 从机 | OSS | COS | 七牛 | 又拍云 | OBS | OneDrive | S3 |
---|---|---|---|---|---|---|---|---|---|
分片上传 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ✅ |
原生缩略图 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
自定义限速 注 1 | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ |
理论最大文件大小 | 无限 | 无限 | 无限 | 无限 | 无限 | 150 GB | 48.8 TB | 250 GB | 无限 |
未中转私有直链 注 2 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ |
未中转公有直链 注 3 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ✅ |
回调要求 注 4 | - | 需要 | 需要 | - | 需要 | 需要 | 需要 | - | - |
跨域配置 注 5 | - | 需要 | 需要 | 需要 | - | - | 需要 | - | 需要 |
内网 Endpoint 注 6 | - | ❌ | ✅ | 注 7 | ❌ | ❌ | 注 8 | ❌ | ❌ |
友好文件名下载 注 9 | ✅ | ✅ | 注 10 | 注 10 | ✅ | ✅ | ✅ | 注 11 | 注 10 |
备注
自定义限速
指在用户组中配置的下载限速能否生效。对于第三方存储策略,限速设置依赖签名保障不被随意修改,因此请使用私有读的存储桶。未中转私有直链
指当存储桶类型为私有
时,如果未开启中转直链,获取到的原始直链能否长期有效。未中转公有直链
指当存储桶类型为公有
时,如果未开启中转直链,获取到的原始直链能否长期有效。回调要求
指 Cloudreve 实例是否需要接收来此存储端的回调请求。对于需要接收回调的存储策略,你的主要站点 URL
设置需要有效,且能够被存储端访问。跨域配置
指是否需要为存储桶设置跨域配置。在创建存储策略时,Cloudreve 可以帮你设置。内网 Endpoint
指是否支持配置内网 Endpoint。当 Cloudreve 和存储桶位于同一云服务提供商时,可以配置 Cloudreve 的服务端请求使用内网 Endpoint,从而降低延迟和成本。- 使用 COS 官方域名时,在可用地域内会自动解析要内网 Endpoint:内网和外网访问
- 需要手动配置
hosts
将公共 Endpoint 解析到内网:在 ECS 上通过内网访问 OBS 方案概述 友好文件名下载
指是否支持下载时得到的文件名就是用户在文件管理器中看到的,对于不支持的存储策略,文件名和 Blob 名称一致。- 仅限私有 Bucket 下支持。
- 需要在存储策略中开启
由浏览器处理下载
选项。