知識圖譜——知識圖譜的存儲方式


一、知識圖譜的存儲種類

知識存儲就是研究用采用何種方式將已有的知識圖譜進行存儲;目前知識圖譜的存儲方式有兩種,1、基於RDF結構的存儲方式,2、基於免費開源的圖數據庫存儲,例如Neo4j、JanusGraph、Nebula Graph等。

二、存儲方式的區別

RDF(Resource Description FrameWork,資源描述框架),RDF是使用XML語法來表示的數據模型。RDF的功能是用以三元組的形式於描述資源的特性以及資源之間的關系,一種以文本的形式逐行存儲三元組數據。

圖數據庫是以圖的方式來保存的,圖數據庫的優點在於查詢和搜索的速度比較快 ,並且在圖數據庫中實體節點可以保留屬性,這就意味着實體可以保留更多的信息,此外圖數據庫像其他的關系數據庫一樣有完整的查詢語句,支持大多數的圖挖掘算法。目前使用范圍最廣的圖數據庫為Neo4j。

三、兩種存儲方式的對比

圖數據庫 RDF
節點存儲 三元組存儲
容易管理 容易傳輸
搜索效率高 搜索效率低
支持查詢算法、推理引擎靈活 標准推理方法
廣泛用於工業場景 學術界應用比較多


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM