Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
39515111
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
39515111
编写于
12月 02, 2022
作者:
O
openharmony_ci
提交者:
Gitee
12月 02, 2022
浏览文件
操作
浏览文件
下载
差异文件
!12075 Update Docs
Merge pull request !12075 from 吴冯山/OpenHarmony-3.1-Release
上级
9c741eb1
a5f8fdd7
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
25 addition
and
15 deletion
+25
-15
zh-cn/readme/分布式数据管理子系统.md
zh-cn/readme/分布式数据管理子系统.md
+25
-15
未找到文件。
zh-cn/readme/分布式数据管理子系统.md
浏览文件 @
39515111
...
@@ -5,6 +5,7 @@
...
@@ -5,6 +5,7 @@
-
[
说明
](
#section1312121216216
)
-
[
说明
](
#section1312121216216
)
-
[
本地数据管理说明
](
#section129654513264
)
-
[
本地数据管理说明
](
#section129654513264
)
-
[
分布式数据服务说明
](
#section1961602912224
)
-
[
分布式数据服务说明
](
#section1961602912224
)
-
[
KV数据模型说明
](
#section1961602912225
)
-
[
相关仓
](
#section1371113476307
)
-
[
相关仓
](
#section1371113476307
)
...
@@ -36,13 +37,25 @@
...
@@ -36,13 +37,25 @@
子系统1-2层目录描述
子系统1-2层目录描述
```
```
distributeddatamgr/ # 子系统目录
distributeddatamgr/ # 子系统目录
├── appdatamgr # 本地数据管理组件目录
├── appdatamgr # 本地数据管理组件目录
└── distributeddatamgr # 分布式数据服务组件目录
└── distributeddatamgr # 分布式数据服务组件目录
├── frameworks # 框架层代码
third_party/ # 开源软件目录
│ ├── common # 公共工具类
├── flatbuffers # flatbuffers代码目录
│ ├── innerkitsimpl # 部件间接口代码实现
└── sqlite # SQLite代码目录
│ ├── jskitsimpl # JS API的实现
│ ├── libs # DB代码实现
│ └── native # 内部接口实现
├── interfaces # 接口代码
│ ├── inner_api # 内部接口声明
│ ├── innerkits # 部件间接口声明
│ └── jskits # JS API的声明
└── services # 服务层代码
└── distributeddataservice # 分布式数据服务实现
│third_party/ # 开源软件目录
├── flatbuffers # flatbuffers代码目录
└── sqlite # SQLite代码目录
```
```
## 说明<a name="section1312121216216"></a>
## 说明<a name="section1312121216216"></a>
...
@@ -82,19 +95,16 @@ third_party/ # 开源软件目录
...
@@ -82,19 +95,16 @@ third_party/ # 开源软件目录
用户经常访问和使用的数据。
用户经常访问和使用的数据。
### 分布式数据服务说明<a name="section1961602912224"></a>
### 分布式数据服务说明<a name="section1961602912224"></a>
分布式数据服务(Distributed Data Service,DDS) 提供不同设备间数据库数据分布式的能力,主要采用KV数据模型:
分布式数据服务(Distributed Data Service,DDS) 提供不同设备间数据库数据分布式的能力。通过结合帐号、应用和数据库三元组,分布式数据服务对数据进行隔离。在通过可信认证的设备间,分布式数据服务支持数据相互同步,为用户提供在多种终端设备上一致的数据访问体验。
-
**KV数据模型**
“KV数据模型”是“Key-Value数据模型”的简称,“Key-Value”即“键-值”。它是一种NoSQL类型数据库,其数据以键值对的形式进行组织、索引和存储。
KV数据模型适合不涉及过多数据关系和业务关系的业务数据存储,比SQL数据库存储拥有更好的读写性能,同时在分布式场景中降低了数据库版本兼容和数据同步过程中冲突解决的复杂度而被广泛使用。分布式数据库也是基于KV数据模型,对外提供KV类型的访问接口。
### KV数据模型说明<a name="section1961602912225"></a>
“KV数据模型”是“Key-Value数据模型”的简称,“Key-Value”即“键-值”。它是一种NoSQL类型数据库,其数据以键值对的形式进行组织、索引和存储。
KV数据模型适合不涉及过多数据关系和业务关系的业务数据存储,比SQL数据库存储拥有更好的读写性能,同时在分布式场景中降低了数据库版本兼容和数据同步过程中冲突解决的复杂度而被广泛使用。分布式数据库也是基于KV数据模型,对外提供KV类型的访问接口。
## 相关仓<a name="section1371113476307"></a>
## 相关仓<a name="section1371113476307"></a>
分布式数据管理子系统
分布式数据管理子系统
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录