openharmony 鸿蒙 appfreeze-guidelines

AppFreeze(应用冻屏)检测 简介 用户在使用应用时,如果出现点击无反应或应用无响应等情况,并且持续时间超过一定限制,就会被定义为应用冻屏(AppFreeze),即应用无响应。系统会检测应用无响应,并生成AppFreeze日志,供应用开发者分析。
阅读全文

openharmony 鸿蒙 sync-app-data-across-devices-overview

同应用跨设备数据同步概述 场景介绍 跨设备数据同步功能(即分布式功能)指将数据库中的数据同步到组网环境中的其他设备。该功能常用于在可信认证的不同设备间自由同步、修改和查询用户应用程序数据。
阅读全文

openharmony 鸿蒙 data-sync-of-rdb-store

关系型数据库跨设备数据同步 (ArkTS) 场景介绍 当应用程序本地存储的关系型数据存在跨设备同步的需求时,可以将需要同步的表数据迁移到新的支持跨设备的表中,当然也可以在刚完成表创建时设置其支持跨设备。
阅读全文

openharmony 鸿蒙 data-sync-of-kv-store

键值型数据库跨设备数据同步 (ArkTS) 场景介绍 键值型数据库适合不涉及过多数据关系和业务关系的业务数据存储,比SQL数据库存储拥有更好的读写性能,同时因其在分布式场景中降低了解决数据库版本兼容问题的复杂度,和数据端端同步过程中冲突解决的复杂度而被广泛使用。
阅读全文

openharmony 鸿蒙 data-sync-of-distributed-data-object

分布式数据对象跨设备数据同步 (ArkTS) 场景介绍 传统方式下,设备之间的数据同步,需要开发者完成消息处理逻辑,包括:建立通信链接、消息收发处理、错误重试、数据冲突解决等操作,工作量非常大。而且设备越多,调试复杂度也将同步增加。
阅读全文

openharmony 鸿蒙 data-reliability-security-overview

数据可靠性与安全性概述 功能场景 在系统运行中,存储损坏、存储空间不足、文件系统权限、系统掉电等都可能导致数据库发生故障。比如联系人应用的数据库损坏,导致用户的联系人丢失;日历应用的数据库损坏,导致丢失日历提醒等。为此数据管理提供了数据可靠性与安全性相关的解决方案和能力保障。
阅读全文

openharmony 鸿蒙 data-persistence-by-rdb-store

通过关系型数据库实现数据持久化 (ArkTS) 场景介绍 关系型数据库基于SQLite组件,适用于存储包含复杂关系数据的场景,比如一个班级的学生信息,需要包括姓名、学号、各科成绩等,又或者公司的雇员信息,需要包括姓名、工号、职位等,由于数据之间有较强的对应关系,复杂程度比键值型数据更高,此时需要使用关系型数据库来持久化保存数据。
阅读全文