アマゾンネプチューンからレプリケーションへ OpenSearch - Amazon Neptune

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

アマゾンネプチューンからレプリケーションへ OpenSearch

Amazon Neptune は、Amazon サービス (サービス) を使用した Gremlin クエリと SPARQL クエリでの全文検索をサポートしています。 OpenSearch OpenSearch AWS CloudFormation スタックを使用して、 OpenSearch サービスドメインを Neptune にリンクできます。 AWS CloudFormation このテンプレートは、NepTune-to-レプリケーションを提供するストリームコンシューマーアプリケーションインスタンスを作成します。OpenSearch

開始する前に、ソースとして機能するストリームが有効になっている既存の Neptune DB クラスターと、 OpenSearch レプリケーションターゲットとして機能するサービスドメインが必要です。

Neptune DB クラスターが配置されている VPC に Lambda OpenSearch からアクセスできる既存のターゲットサービスドメインがある場合、テンプレートはそのサービスドメインを使用できます。それ以外の場合は、新しいものを作成する必要があります。

注記

OpenSearch 作成するクラスターと Lambda 関数は Neptune DB クラスターと同じ VPC に配置する必要があり、クラスターは VPC モード (インターネットモードではなく) で設定する必要があります。 OpenSearch

新しく作成した Neptune インスタンスを使用して Service で使用することをお勧めします。 OpenSearch すでにデータが含まれている既存のインスタンスを使用する場合は、クエリを実行する前に OpenSearch Service データ同期を実行する必要があります。そうしないと、データに不整合が生じる可能性があります。 GitHub このプロジェクトでは、同期の実行方法の例を示します。Neptune を OpenSearch (https://github.com/awslabs/ amazon-neptune-tools export-neptune-to-elasticsearch /tree/master/) にエクスポートします

重要

Amazon OpenSearch サービスと統合する場合、Neptune はElasticsearchバージョン7.1以降を必要とし、 OpenSearch 2.3、2.5およびfuture 互換性のあるOpensearchバージョンで動作します。

注記

エンジンリリース 1.3.0.0 以降、Amazon Neptune は Gremlin クエリと SPARQL クエリでのフルテキスト検索に Amazon OpenSearch サービスサーバーレスを使用することをサポートしています