翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon Neptune から OpenSearch へのレプリケーション
Amazon Neptune は、Amazon OpenSearch Service (OpenSearch Service) を使用して Gremlin および SPARQL クエリでフルテキスト検索をサポートします。AWS CloudFormation スタックを使用して、OpenSearch Service ドメインを Neptune にリンクできます。CloudFormation テンプレートは、Neptune から OpenSearch へのレプリケーションを提供するストリームコンシューマーアプリケーションインスタンスを作成します。
開始する前に、ソースとして機能するストリームを有効にした既存の Neptune DB クラスターと、レプリケーションターゲットとして機能する OpenSearch Service ドメインが必要です。
Neptune DB クラスターが配置されている VPC に Lambda がアクセスできる既存のターゲット OpenSearch Service ドメインがすでに存在する場合、テンプレートはそのターゲットドメインを使用できます。それ以外の場合は、新しいものを作成する必要があります。
注記
作成する OpenSearch クラスターと Lambda 関数は、Neptune DB クラスターと同じ VPC に配置する必要があり、OpenSearch クラスターは VPC モード (インターネットモードではなく) で設定する必要があります。
OpenSearch Service で使用するには、新しく作成した Neptune インスタンスを使用することをお勧めします。すでにデータがある既存のインスタンスを使用する場合は、クエリを行う前に OpenSearch Service データ同期を実行する必要があります。そうしないと、データの不整合が生じる可能性があります。この GitHub プロジェクトでは、同期を実行する方法の例を Export Neptune to OpenSearch
重要
Amazon OpenSearch Service と統合する場合、Neptune は Elasticsearch バージョン 7.1 以降を必要とし、OpenSearch 2.3、2.5、および将来の互換性のあるバージョンの Opensearch でも動作します。
注記
エンジンリリース 1.3.0.0 以降、Amazon Neptune は Gremlin クエリと SPARQL クエリでのフルテキスト検索において Amazon OpenSearch Service サーバーレスの使用をサポートしています。