发布于: Nov 26, 2019

Amazon Neptune 现在通过与 Elasticsearch 集群集成支持全文本搜索。这使客户可以将 Elasticsearch 集群中的搜索索引功能(例如由 Amazon Elasticsearch Service 提供的功能)用于存储在 Amazon Neptune 中的图形数据。

客户需要一种简便的方法来对图形数据进行全文搜索。图形查询语言支持基本的文本搜索,而客户现在可以从 Neptune 使用 Elasticsearch 的内置文本索引和查询功能。客户可以使用现有的 Elasticsearch 集群,也可以创建一个新集群以用于全文本搜索查询。Neptune 使用统一的 JSON 文档结构在 Elasticsearch 中存储 SPARQL 和 Gremlin 数据。使用 Elasticsearch,客户可以使用 Gremlin 和 SPARQL 查询的扩展来运行全文搜索查询类型,例如匹配查询、间隔查询和查询字符串。Gremlin 用户可以使用 withSideEffect 步骤并传递 Elasticsearch 终端节点、搜索模式和字段信息。同样,SPARQL 用户可以使用 SERVICE 关键字将查询联合到 Elasticsearch。

客户可以在提供 Neptune 的所有商业区域中使用集成 Elasticsearch 集群的 Amazon Neptun。了解有关集成的更多信息,并查看示例