图形数据库技术可为用户提供很多价值,但在部署方面可能存在一些障碍。
数据图形供应商Apollo公司正试图通过其最新的Apollo数据图形平台更新帮助企业克服使用图形数据库的障碍,该更新已于7月16日正式发布。
该平台的主要新功能之一是联合管理功能,可跨不同GraphQL数据图实例实现更高的可扩展性。GraphQL是API的开源查询语言,最初由Facebook创建,用于实现数据图形功能。
Forrester公司分析师Randy Heffner表示,GraphQL市场仍处于起步阶段,还需要更多的开发工作。
满足企业图形数据库需求
Heffner说:“也就是说,Apollo看起来是非常有趣的值得关注的供应商,该公司试图帮助企业解决问题以及提供企业需要的更高端功能。对图表进行联合管理的功能是这种企业需求的关键示例。”
Heffner解释说,Apollo数据图形平台等联合图形数据库使拥有不同部分企业数据的团队能够集中资源以满足更大的需求,同时仍然保持对其数据段的控制。他补充说,在开发这些功能的过程中,Apollo和其他GraphQL供应商将相互竞争并相互挑战。
Apollo联合创始人兼首席技术官Matt DeBergalis说,Apollo的主要使命是帮助企业推出数据图形技术。
在DeBergalis的构想中,数据图形是位于企业或其外部合作伙伴构建的应用程序与每个企业拥有的基础数据源之间的层。Apollo数据图形不一定位于特定类型的数据库之上,而是连接API到底层数据源。
DeBergalis说:“我喜欢将其视为企业中数据的Amazon Prime。通过数据图形,不需要编写代码,我只需要输入查询,只是描述我想要的东西,我不必知道应用程序作者在幕后如何编排所有这些以及所有这些来自何处。”
数据图形联合
DeBargalis表示,让单一软件位于产品和服务之间,并整个开发团队为其编写代码,这并不理想。相反,从开发和工作流的角度来看,这里需要一些可扩展性,以提高性能和可靠性。
DeBergalis说:“联合的理念是解决这个难题,即如何为整个企业定义一个数据图形,并按部件部署图形,这样不同的团队可以负责不同的部分。”
任何数据图层都可以包含不同的概念。对于Apollo数据图表平台,Apollo表示他们正在努力使用户能够分离这些不同的概念。
例如,通过所需的所有信息,一个图形可以理解产品是什么。另一个图形可以理解用户对产品的评论。
他表示:“Apollo联合是关于我们如何定义数据图形,以便用户可以键入查询来跨越这些分区,但软件的实际部署和DevOps、实际发布都是分开的。”
工作原理
从技术角度来看,联合在Apollo数据图形平台中作为不同图形服务前面的网关。DeBergalis表示,该网关的工作是在整个图表中获取传入查询并构建计划,然后向底层服务发布请求以获取所需的数据,整合这些数据作为结果,并将其发送出去到请求客户端。
DeBergalis表示,展望未来,Apollo将继续寻找方法,使企业更容易接受数据图形技术。
他表示:“每家公司都应该有数据图形,这意味着我们需要让各种规模企业的产品工程团队更容易获得数据图形并立即看到它的价值。我们的很多路线图都是关于我们如何加速这一过程。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
Java、JDBC和Postgres
现在越来越多的企业开始部署PostgreSQL,为什么呢?当你看到这个许可开源数据库所提供的功能,你就不会对此 […]
-
5个元数据管理最佳实践
在数据驱动的环境中,元数据不仅仅是数据的副产品;还是综合数据治理战略的关键组成部分。企业需要适当的元数据管理, […]
-
Cockroach Labs增加矢量搜索,更新定价选项
Cockroach Labs 近日推出矢量搜索功能,旨在使客户能够访问和操作非结构化数据,以训练生成式人工智能 […]
-
如何使用数据治理成熟度模型
如果没有强大的数据治理,数据就无法产生有价值的见解以及改善决策。数据治理成熟度模型可帮助企业评估当前的成就水平 […]