使用 SPARQL 访问Neptune 图 - Amazon Neptune
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 SPARQL 访问Neptune 图

SPARQL 是资源描述框架 (RDF) 的查询语言,资源描述框架 (RDF) 是一种专为 Web 设计的图形数据格式。Amazon Neptune 与 SPARQL 1.1 兼容。这意味着您可以连接到 Neptune 数据库实例并使用 SPARQL 1.1 查询语言规范中描述的查询语言查询图表。

SPARQL 中的查询包含一个用于指定要返回的变量的 SELECT 子句和一个用于指定要在图形中匹配的数据的 WHERE 子句。如果您不熟悉 SPARQL 查询,请参阅 SPARQL 1.1 查询语言中的编写简单查询

重要

要加载数据,对于较小的数据集 SPARQL UPDATE INSERT 可能效果很好,但如果您需要从文件加载大量数据,请参阅使用Amazon Neptune 批量加载器提取数据

有关 Neptune SPARQL 实现的细节的更多信息,请参阅SPARQL 细节

在开始之前,您必须具有以下内容:

  • Neptune 数据库实例。有关创建 Neptune 数据库实例的信息,请参阅创建新的 Neptune 数据库集群

  • 与 Neptune 数据库实例位于同一虚拟私有云 (VPC) 中的 Amazon EC2 实例。