一、概述
你可以通过控制台、CloudBase CLI、HTTP API、SDK 等方式将文件上传到云端存储空间内,并对云端文件进行文件管理、权限管理和缓存设置等。
二、快速开始
·控制台管理文件 – 通过可视化面板管理文件
·SDK 管理文件 – 通过 SDK 管理文件
·CLI 工具管理文件 – 通过命令行管理文件
·COSBrowser 管理文件 – 通过 COSBrowser 管理文件
·云存储安全规则 – 精确控制用户调用云存储文件的权限
三、管理方式
CloudBase 云存储提供多种管理方式,你可以根据自己的需求选择最适合的方式:
| 管理方式 | 特点 | 适用场景 | 优势 |
| 控制台管理 | 图形化界面,可配置权限、缓存设置 | 日常管理 | 上手快速,可视化操作 |
| SDK 管理 | 可集成到应用中 | 应用程序集成 | 灵活性高,可定制化程度高,适合集成到应用中 |
| CLI 工具管理 | 命令行操作,支持批量处理 | 自动化脚本、批量处理 | 高效批量操作,适合自动化部署 |
| cosBrowser | 图形化界面,支持批量处理 | 频繁文件管理 | 结合了图形界面的便捷性和批量操作的高效性 |
根据你的具体需求和使用场景,选择合适的管理方式可以显著提高工作效率。例如,开发阶段可以使用 SDK,运维阶段可以使用 CLI 工具,而日常管理则可以使用控制台或 cosBrowser。
四、默认支持 CDN 加速
云存储无需进行繁杂的配置,默认支持 CDN 加速,并提供免费的 CDN 域名。CDN 会将云存储的内容分发至最接近用户的节点,直接由服务节点快速响应,可以有效降低用户访问延迟。
五、身份验证集成
CloudBase 云存储与 CloudBase 用户身份验证无缝集成,你可以结合用户身份认证和安全规则对云存储里的文件设置访问权限,例如云存储的文件只对已登录用户公开或仅限使用微信登录的用户访问等。
六、高可扩展性
CloudBase 云存储可以与 CloudBase 其它多种服务配合使用,例如:
·将文件的 fileID 存储到云数据库;
·配合 CloudBase 扩展能力使用,如图像安全审核、图像处理、图像标签、图像盲水印等。