張貼日期: 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 Neptune。進一步了解整合並查看範例