当前位置: 首页 > 科技观察

《全面解读鸿蒙HarmonyOS分布式数据管理平台》直播问答(下)_0

时间:2023-03-12 06:44:47 科技观察

更多内容请访问:鸿蒙科技社区,与华为官方共建https://harmonyos.51cto.com/#zz《全面解读HarmonyOS分布式数据管理平台》直播结束后,我们收集了一批开发者的问题,分批发布,希望对各位开发者有所帮助。问题31:分发文件可以跨华为账号吗,类似家庭组的概念,可以共享家人信任设备中的文件回复:目前不支持跨华为账号,后续版本会支持这个家庭组共享。问题32:比如A的手机(运行Harmony),B公司的平板电脑(也运行Harmony),C公司的应用运行在A/B公司的产品上。这时候就可以实现上面提到的分布式数据库和分布式文件系统,融合搜索?答:可以在运行HarmonyOS的不同厂商的设备上实现。问题33:多台设备同步数据时,是否可以手动实现数据集中管理?不同应用之前的数据交互方式有哪些?答:目前不支持,后续版本会增加云端等中心设备。支持。问题34:鸿蒙OS的分布式数据库和文件管理,是不是很多后台云服务器做的,所以一定要建立在互联网环境下,在局域网环境下是不是不行,因为我们有些环境没有出于安全原因允许访问?互联网?答:分布式数据库和分布式文件系统目前都是基于局域网环境。没有云服务器的帮助,所有的内容都无法上传到云端。问题35:词库有多大?在手机上还是在云端?答:100w词库以内,10M级别,手机端,不在云端。问题36:融合索引能否索引不同APP、不同设备的数据答:可以,APP开发者控制使用融合搜索API索引自己的数据,不能索引其他APP的数据。问题37:分布式系统会备份所有的设备文件吗?会不会占用很多存储空间?答:分布式文件系统中的所有文件只有一份,没有备份,所以不会占用多余的存储空间。问题38:在文件同步中更改文件时,设备更改到一半就关机了。同步发生时会发生什么?回复:如果文件存储在远程设备上,而远程设备关机,则后续文件将无法保存;如果文件保存在本设备上,远程设备关机不受影响,仍可保存成功。远程设备开机后,访问文件时,可以访问到最新的文件。问题39:分布式数据库和设备之间使用什么通信协议?答:通信协议主要由分布式软总线封装实现。分布式数据库不感知它们。分布式数据库定义了自己的一套应用层协议来发送和接收数据。问题40:写入失败会生成tmp文件吗?脏文件答:不会生成tmp文件或脏文件。问题41:未来有没有将PC加入分布式存储的计划?答:有计划支持。问题42:如何判断是文件还是文件名?答:是的,基于文件名。问题43:密钥文件重名怎么办?答:分布式文件系统不感知文件内容,无法区分哪些是关键文件。因此,对于重名的关键文件的冲突解决方法与非关键文件的冲突解决方法是一致的,都会根据最后一个win方法重命名最先创建的文件。问题44:fuse可以挂载到本地文件吗?答:分布式文件系统已经是VFS下实现的标准文件系统,不需要再用fuse挂载。问题45:全局搜索,还是很期待12月份的开发者版。不知道是不是只有特定的人可以用,还是所有人都可以用?答:开发者版开放政策以官方信息为准。更多问答精选:《全面解读HarmonyOS分布式数据管理平台》直播问答(一)《全面解读HarmonyOS分布式数据管理平台》直播问答(二)更多内容请访问:与华为官方共建的鸿蒙科技社区https://harmonyos.51cto.com/#zz