知识图谱——知识图谱的存储方式


一、知识图谱的存储种类

知识存储就是研究用采用何种方式将已有的知识图谱进行存储;目前知识图谱的存储方式有两种,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