# 如何通过华为账号进行用户数据同步

#### 问题现象

HarmonyOS应用可以实现利用华为账号的云服务进行数据同步的功能吗？数据存储在机主本人的账号上，并实时同步。

#### 解决方案

当前有以下三种方式：

1.  云空间：HarmonyOS NEXT的系统层深度集成了华为云空间，支持应用通过统一接口访问云端数据。用户数据（如文档、图片等）可自动同步至云端，并通过华为账号实现跨设备一致性访问，无需手动下载本地文件即可直接操作云端数据。
2.  分布式数据管理：通过分布式数据库（KV存储）和分布式数据对象（DDO）实现多设备间数据实时同步。例如，使用@SyncField装饰器标记需同步的字段，系统会自动处理同步逻辑，确保数据变更时跨设备实时更新。
3.  端云一体化设计：应用可通过系统提供的文件选择器和图片选择器直接访问云端与本地数据，实现“端云一致”体验。例如上传照片时，用户可直接选择云端图库中的内容，数据操作无感化。