相关问题
关系型数据库如何在设备间同步数据、如何查询其它设备上的数据
445浏览 • 1回复 待解决
键值型数据库是否有做bundleName校验
426浏览 • 1回复 待解决
使用键值型数据库选择加密数据库后如何解密查看
500浏览 • 1回复 待解决
多个数据库,同步数据。
885浏览 • 1回复 待解决
通过键值型数据库存储的数据存放在哪里
419浏览 • 1回复 待解决
分布式键值数据库使用分享
439浏览 • 1回复 待解决
请问ArkTS关系型数据库RDB的同步如何实现,SyncMode标签如何使用
1867浏览 • 1回复 待解决
关系型数据库使用分享
410浏览 • 1回复 待解决
数据库操作同步的方法
556浏览 • 1回复 待解决
关系型数据库rdb中如何进行加密
522浏览 • 1回复 待解决
关系型数据库有知道的吗?
1243浏览 • 1回复 待解决
关于harmony关系型数据库升级问题
4696浏览 • 1回复 待解决
云数据库RDS和云原生关系型数据库PolarDB有什么区别?
2042浏览 • 1回复 待解决
关系型数据库RdbStore执行sql语句失败
500浏览 • 1回复 待解决
关系型数据库使用有懂的吗?
1140浏览 • 1回复 待解决
mysql 不同库数据同步
1202浏览 • 1回复 待解决
HarmonyOS的分布式数据库是存在每个设备上吗?数据同步时数据又是怎么存储的?
4115浏览 • 1回复 待解决
同步清洗数据库有什么比较好的方法?
1286浏览 • 1回复 待解决
分布式数据库的数据同步是在底层直接同步实现。是不是存在某台设备的储备空间不足,导致数据同步无法完整进
2270浏览 • 1回复 待解决
关系型数据库predicate中equalTo如何匹配空字符串
585浏览 • 0回复 待解决
关系型数据库getRdbStore初始化问题有懂的吗?
928浏览 • 1回复 待解决
如何查看模拟器设备数据库文件
573浏览 • 1回复 待解决
ArkTS如何操作关系型数据库@ohos.data.relationalStore
2866浏览 • 2回复 已解决
分布式数据库,最多能支持多少个设备直接进行同步?
464浏览 • 1回复 待解决
数据中台数据库选择问题
846浏览 • 1回复 待解决
demo主要通过键值型数据库实现同应用跨设备同步数据
主要流程
1、申请多设备间数据交换权限
2、创建分布式数据库写入数据
3、将数据同步到其他设备
4、其他设备获取数据,查询数据库
前提
进行验证的两台设备在同一个局域网内并且登陆了同一个华为账号
核心代码解释
1、module.json5声明使用DISTRIBUTED_DATASYNC权限
2、应用拉起时拉起授权窗口,让用户选择
3、创建键值型数据库
创建分布式数据库管理器实例之后,通过管理器创建数据库
4、通过数据库的put或者get接口,分别写入或者查询数据库内容
写入数据库
查询数据库
5、同步数据到其他设备
获取局域网内可用的设备列表,通过sysnc将数据同步到其他设备,或者拉去数据到本地,通过mode进行控制。
环境信息
IDE:DevEco Studio 4.1.1.300
SDK:HarmoneyOS 4.0.0