初创公司Dgraph Labs增强图形数据库技术

日期: 2019-08-04 作者:Sean Michael Kerner翻译:邹铮 来源:TechTarget中国 英文

通过风险融资的现金注入,Dgraph Labs公司将增强其图表数据库技术。

该公司成立于2015年,旨在推动图形数据库技术的发展。Dgraph Labs创始人兼首席执行官Manish Jain此前曾在谷歌工作,他在谷歌领导的团队负责构建图形数据库系统。Jain认为现在需要高性能图形数据库技术,可解决不同企业用例。

Dgraph公司在7月31日称已经完成一轮1150万美元的A轮融资。

Dgraph技术正用于很多不同的组织和项目。其中包括Intuit公司,它使用Dgraph作为其开源项目K-Atlas的后端图形数据库。

Intuit的工程经理Dawei Ding称:“我们正在寻找高性能图形数据库,用于查询大规模数据集,完全分布式、高可用性和尽可能的云原生。”

Ding补充说,在架构设计和性能基准测试方面来看,Dgraph的图形数据库技术都很突出。此外,他指出,对于Intuit开源软件项目,Dgraph的完全开源化使其成为更具吸引力的解决方案。

图形数据库格局

在图数据库领域,目前市面上提供多种技术,包括Neo4j、Amazon Neptune和DataStax Enterprise Graph等。在Jain看来,很多图形数据库技术实际上是图形层,而不是完整的图形数据库。

Jain称:“对于图层,我的意思是他们不会控制存储;他们只是将图层叠加在其他数据库之上。”

因此,例如,他称图层类型技术使用的通用数据库是Apache Cassandra,或者在亚马逊的情况下,是Amazon Aurora。

Jain评论道:“这种方法的问题在于,为了进行图形遍历或进行图形连接,你需要首先将数据带到图层,然后才能与它进行交互并在其上做有趣的事情。因此,这里涉及多个来回的步骤,性能可能会下降。”

相比之下,Dgraph背后的基本原则是开发图形数据库技术,可在水平扩展的同时提高性能,因为由数据库控制数据在磁盘上的存储方式。

开源以及Dgragh Labs公司

Dgraph是一个开源项目,它的第一个里程碑是在2017年12月,该项目在GitHub上获得了超过10,000颗星,Jain指出这是衡量企业受欢迎程度的标准。

更进一步的是该公司的Dgraph Enterprise平台,该平台提供更多功能,为企业提供支持、访问控制和管理。Jain说Dgraph Labs正在使用这种开放核心模型,其中开源应用程序可以免费使用,但如果企业想要某些特定功能,则需要付费。

Jain强调核心开源项目本身可以运行,企业可以免费选择运行具有复制和一致性的20节点Dgraph集群。

为什么图形数据库很重要

Jain表示,典型的关系数据库存在的问题是,每个数据模型都会出现新表或新模式,并且随着时间的推移,可能会面临扩展挑战。他补充说,在关系数据库方法中,大数据集也会随着时间的推移逐渐变得孤立。而通过图形数据库,可统一不同的数据源。

Jain表示,对于图数据库技术方法如何帮助消除孤立数据源,其中的一个例子是, Dgraph最大的企业客户之一取出传统数据库中存储的60个不同的垂直数据孤岛,并将其全部放入Dgraph数据库中。

Jain说:“现在,他们能够在所有这些数据集中运行查询,这不仅可以为他们的应用程序提供动力,还可以为实时分析提供动力。”

Dgraph Labs的下一步是什么

凭借新的资金,Jain表示下一步计划是开设新办事处以及扩展图数据库技术。

未来扩展的关键领域是构建Dgraph云托管服务。另一个即将开展的领域是第三方集成,其中包括Apache Spark等不同的技术进行数据分析。

他表示:“现在我们有很多大公司使用Dgraph,他们需要一些额外的功能,例如加密,因此我们投入大量时间和精力来构建这些功能。”

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

翻译

邹铮
邹铮

相关推荐