Akutan 分布式知识图谱存储开源项目

我要开发同款
匿名用户2019年05月07日
28阅读
所属分类Google Go、数据库相关、图数据库
授权协议Apache 2.0

作品详情

Akutan(曾用名:Beam)是一种知识图谱存储,也可称为RDF存储或三元组存储,由eBay开源。知识图谱适合建模世界知识百科这样通过复杂关系高度互联的数据。例如,Wikidata是一种以结构化数据和关系表示维基百科的数据集,非常适合于知识图谱表示。知识图谱存储支持对数据执行多样性查询,提供实时数据接口、辅助机器学习应用,以及基于现有知识理解非结构化的新信息。

Akutan实现为分布式存储,在设计上支持无法被单一服务器有效存储的大规模图。Akutan 可通过水平扩展支持高性能查询和大规模数据集。虽然Akutan的写入速度无法扩展,但其部署通常可支持每秒数万次数据更改。eBay已运行由20台服务器组成的Akutan部署和离线用例近一年时间,通常情况下已经加载了25亿条事实数据。此外,Akutan使用类似于RDF的数据表示,支持类SPARQL查询语言。

注:在知识图谱中,数据以单一表模式表示事实。每个事实条目包括主体(Subject)、谓词(Predicate)和客体(Object)三个元素。这种事实条目表示方式,支持存储根据复杂查询灵活组织数据,并通过推理提高数据的抽象层级。下表列出了小部分知识图谱的表示:

主体谓词客体<John_Scalzi><born><Fairfield><John_Scalzi><lives><Bradford><John_Scalzi><wrote><Old_Mans_War>
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论