发布于: Nov 7, 2022

Amazon Neptune 无服务器选项可将图数据库工作负载自动扩展到数十万次查询,比基于峰值容量配置节省高达90%的成本。LexisNexis Legal & Professional、Snap Wiz 等客户已在使用 Amazon Neptune Serverless

亚马逊云科技宣布 Amazon Neptune 新推出无服务器选项 Amazon Neptune Serverless 可自动扩展以支持不可预测且对业务至关重要的图数据库工作负载。

云原生图数据库 Amazon Neptune 发布于亚马逊云科技年度大会 re:Invent 2017,是一种快速、可靠和全托管的服务,可以轻松帮助构建和运行需要用图数据库的应用程序,实现对高度关联的复杂数据集的高效存储和查询。

Amazon Neptune Serverless 具备 Amazon Neptune 在高可用性、性能和韧性方面的先进能力。使用 Amazon Neptune Serverless 无需最低消费承诺或预付费用,客户只需为使用的计算量付费。

开发人员构建应用程序追踪相连数据点关系时(如联系人追踪、欺诈检测、药物发现和网络安全),会使用图数据库来理解和快速连接关系,方便更清楚地了解整个数据集。当前,埃森哲、ADP、考克斯汽车、默克、NBC Universal、西门子、Uber Zeta Global 等客户都在使用 Amazon Neptune 建立和运行复杂的、基于交互式图的应用程序,可以在几毫秒内查询数据中的数十亿个关系。客户选择 Amazon Neptune 是因为它具有易用性、耐久性、高性能和高可用性。由于许多依赖图数据库的应用具有可变或不可预测的工作负载,数据库查询的数量和复杂性可能是偶发的、间歇性的,因此很难做容量规划。

例如,美国商业航空公司航班的知识图谱在节假日期间可能会突然出现高峰。

纽约市出租车交通模式的知识图谱在通勤高峰期可能会突然出现峰值。

传统上,客户面对可变或不可预测的工作负载,必须不断监控和重新调整容量以保持一致的高性能,或者直接基于高峰期的容量提供过度的配置,这将导致不必要的成本浪费。

凭借 Amazon Neptune Serverless,客户不再需要配置、扩展和管理数据库集群Amazon Neptune Serverless 能够自动配置和扩展图数据库工作负载,使其达到数十万次查询,让具有可变且不可预测的工作负载的应用程序保持一致的高性能。凭借 Amazon Neptune Serverless,客户只需为其应用所使用的数据库资源付费,与基于峰值容量配置相比,可节省高达90%的费用

Amazon Neptune Serverless 支持与 Amazon Neptune 同样流行的、易于编写的图查询语言。无服务器新选项提供了 Amazon Neptune 的全部功能,包括支持多个亚马逊云科技可用区以实现高可用性、支持读取副本以实现高性能、支持全托管的软件更新和备份以实现易用性。

“客户告诉我们,他们十分看重能够运用 Amazon Neptune 理解高度互联的数据点之间复杂关系。他们也希望我们来处理与管理容量、优化成本和性能有关的繁重工作。亚马逊云科技数据库、分析和机器学习副总裁 Swami Sivasubramanian 表示,现在,凭借 Amazon Neptune Serverless,客户拥有了可以自动配置和无缝扩展集群,提供恰到好处的容量以满足需求的图数据库,使他们能够为最多变和不可预测的工作负载建立和运行应用程序,而不必担心容量配置、集群扩展或为未使用的资源付费。

Amazon Neptune Serverless 现已向美国东部(俄亥俄)、美国东部(弗吉尼亚州北部)、美国西部(加利福尼亚北部)、美国西部(俄勒冈)、亚太(东京)、欧洲(爱尔兰)和欧洲(伦敦)区域运行 Amazon Neptune 的客户全面提供,也将很快在其他亚马逊云科技区域推出。

除了 Amazon Neptune 工作台内置的可视化功能外,您还可以使用由亚马逊云科技合作伙伴和第三方供应商,用于可视化存储在 Neptune 中的数据。

 

Tom Sawyer  Software

Tom Sawyer 是一个低代码图形和数据可视化和分析开发平台,用于存储在 Amazon Neptune 中的数据。集成的设计和预览界面以及大量的 API 库使您能够快速创建生产质量的自定义可视化应用程序。有了 point-and-click 设计器界面和 30 种内置分析算法,您可以设计和开发应用程序,深入了解来自数十个来源的联合数据。

 

Cambridge Intelligence

Cambridge Intelligence 提供数据可视化技术,用于探索和理解 Amazon Neptune 数据。图形可视化工具包提供了一种简单的方法来为 Web 应用程序构建高度交互和可定制的工具。这些工具包利用 WebGL HTML5 Canvas 实现快速性能,支持高级图形分析功能并将灵活性和可扩展性与安全、稳健的架构相结合。这些 SDK 可同时使用 Neptune Gremlin RDF 数据。

 

Graphistr

Graphistr 是一个可视化图形智能平台,它利用 GPU 加速实现丰富的视觉体验。团队可以使用各种功能在 Graphistry 上进行协作,从文件和数据库的无代码探索到共享 Jupyter 笔记本和 Streamlit 仪表板,再到在自己的应用程序中使用嵌入 API

 

Metaphacts

Metaphacts 提供了一个灵活的开放平台,用于描述和查询图表数据以及可视化知识图并与之交互。您可以使用 RDF 数据模型在 Neptune 中的知识图之上构建交互式 Web 应用程序,例如可视化和仪表板。Metaphacts 平台支持低代码开发体验,包括用于数据加载的用户界面、支持 OWL SHACL 的可视本体建模界面、SPARQL 查询 UI 和查询目录,以及用于图探索、可视化、搜索和创作的丰富的 Web 组件。

最后,让我们来听听正在使用 Amazon Neptune Serverless 的客户们是如何评价这项技术的。

 

LexisNexis Legal & Professional

LexisNexis Legal & Professional 是一家领先的全球信息和分析提供商。

“相关数据的互联网络是我们法律研究平台创新的关键来源,图数据库使我们能够不断扩大可以链接和查询的法律数据集。LexisNexis Legal & Professional 的高级架构师 Kyle Patrick 表示,凭借 Amazon Neptune Serverless,我们可以更顺畅地从数据科学实验扩展到大规模生产系统,且节省成本。由于 Amazon Neptune Serverless 会根据需求自动扩展容量,我们可以构建和分享图模型,不必担心遇到容量限制或过度配置。

 

Snap

Snap 是一家相机公司,致力于让人们表达自己、活在当下、了解世界、一起享受乐趣。

“我们使用图管理3.47亿人之间的关系,他们每天使用 Snapchat 与家人和朋友拍照、观看故事、探索来自世界各地顶级出版商的内容。” Snap 软件工程高级经理 Martin Qian 表示,我们很喜欢 Amazon Neptune Serverless,它使我们能够只在必要时扩展图数据库工作负载的性能。凭借 Amazon Neptune Serverless,我们的开发人员将可以更专注于代表我们的客户进行创新而不是构建和运营图数据库基础设施。

 

Wiz

Wiz 是一个云安全平台,使用基于图的方法改变组织机构保护云安全的方式。

“在 Wiz,我们使用 Amazon Neptune 识别和绘制云风险的危险组合(toxic combinations),以揭示其中哪些组合构成最大威胁。这使我们的客户——包括超过 25% 的财富 100 强企业和世界上一些大型的云环境能够解决真正重要的问题。Wiz 联合创始人兼研发副总裁 Roy Reznik 表示,利用 Amazon Neptune Serverless,图数据库工作负载可以自动扩展以满足需求,因此我们永远不需要担心管理数据库基础设施和容量,可以专注于为客户提供更多价值。

 

目前,亚马逊云科技云原生数据库已经提供了七款无服务器 Serverless 数据库服务,包括了关系型数据库 Amazon Aurora Serverless、键值型数据库 Amazon DynamoDB、时序数据库 Amazon Timestream、宽列数据库 Amazon Keyspaces、分类账数据库 Amazon QLDB、图数据库 Amazon Neptune Serverless、云数据仓库 Amazon Redshift Serverless