《全面解讀鴻蒙HarmonyOS分布式數據管理平臺》直播答疑(第三彈)
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:如果關鍵文件重名呢?
答復:
分布式文件系統不感知文件的內容,無法區分哪些是關鍵文件,所以關鍵文件重名的沖突解決方式與非關鍵文件是一致的,會根據last one win的方式將先創建的那個文件重命名。
問題44:fuse可以掛載到本地文件么?
答復:
分布式文件系統已經是在VFS之下實現的標準文件系統,不需要再使用fuse掛載。
問題45:全局搜索啊,還是很期待十二月的開發者版,不知道到時只會給特定人員,還是都可以用?
答復:
開發者版本開放策略以官方消息為準。
觀看更多答疑精選:
《全面解讀HarmonyOS分布式數據管理平臺》直播答疑(第一彈)
《全面解讀HarmonyOS分布式數據管理平臺》直播答疑(第二彈)
https://harmonyos.51cto.com/#zz