# appdata_master_mock_1 **Repository Path**: wangdengze/appdata_master_mock_1 ## Basic Information - **Project Name**: appdata_master_mock_1 - **Description**: 提供appdata的本地开发版本 - **Primary Language**: C/C++ - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 42 - **Created**: 2024-07-16 - **Last Updated**: 2024-07-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 本地数据管理组件 ## 简介 ### [关系型数据库(Relational Database,RDB)](relational_store/README_zh.md) 是一种基于关系模型来管理数据的数据库。OpenHarmony关系型数据库基于SQLite组件提供了一套完整的对本地数据库进行管理的机制。 ### [首选项(Preferences)](preferences/README_zh.md) 主要提供轻量级Key-Value操作,支持本地应用存储少量数据,数据存储在本地文件中,同时也加载在内存中,所以访问速度更快,效率更高。首选项提供非关系型数据存储,不宜存储大量数据,经常用于操作键值对形式数据的场景。 ### [数据共享(DataShare)](data_share/README_zh.md) 主要用于应用管理其自身数据,同时支持同个设备上不同应用间的数据共享。 ### [轻量系统KV数据库(Lightweight KV store)](kv_store/README_zh.md) 依托当前公共基础库提供的KV存储能力开发,为轻量系统设备应用提供键值对数据管理能力。在有进程的平台上,KV存储提供的参数管理,供单进程访问不能被其他进程使用。在此类平台上,KV存储作为基础库加载在应用进程,以保障不被其他进程访问。 ## 目录 ``` //foundation/distributeddatamgr/appdatamgr ├── data_share # 数据共享(DataShare) ├── kv_store # 轻量系统KV数据库(Lightweight KV store) ├── preferences # 首选项(Preferences) └── relational_store # 关系型数据库(RDB) ``` ## 相关仓 - [分布式数据管理子系统](https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/%E5%88%86%E5%B8%83%E5%BC%8F%E6%95%B0%E6%8D%AE%E7%AE%A1%E7%90%86%E5%AD%90%E7%B3%BB%E7%BB%9F.md) - [**distributeddatamgr\_appdatamgr**](https://gitee.com/openharmony/distributeddatamgr_appdatamgr/blob/master/README_zh.md) - [third\_party\_sqlite](https://gitee.com/openharmony/third_party_sqlite)