目录

端云文件协同概述

端云文件协同为应用开发提供端云一体的统一文件系统能力,为用户和应用提供一致的文件同步与跨端访问体验。

作为系统级平台能力,端云协同提供同步、缓存、版本管理等能力,帮助应用快速集成端云协同能力,同时保障用户侧体验的一致性及数据的可靠性。

能力范围

适用场景

基本概念

实现原理

针对应用开发者,端云文件协同提供文件的同步、单点与批量缓存等核心能力接口,应用只需将待上云的文件放在沙箱目录/data/storage/el2/cloud下,即可自动完成文件的上云,其余基础文件操作接口,请参考应用文件访问与管理开发指南。

端云文件协同能力基于系统级服务构建,由 cloudfiledaemon 进程提供基础文件操作、元数据管理、分片预读等核心功能;cloudfileservice 进程则在后台自动与云端服务进行交互,根据业务需求变化触发并完成文件上下行,文件缓存,同时也提供了接口支持版本管理和主动触发同步任务。