Neptune-to-OpenSearchRéplication Amazon - Amazon Neptune

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Neptune-to-OpenSearchRéplication Amazon

Amazon Neptune prend en charge la recherche en texte intégral dans Gremlin et les requêtes à SPARQL l'aide d'Amazon OpenSearch Service (Service). OpenSearch Vous pouvez utiliser une AWS CloudFormation pile pour lier un domaine OpenSearch de service à Neptune. Le AWS CloudFormation modèle crée une instance d'application streams-consumer qui assure Neptune-to-OpenSearch la réplication.

Avant de commencer, vous avez besoin d'un cluster de base de données Neptune existant sur lequel les flux sont activés pour servir de source, et d'un domaine de OpenSearch service pour servir de cible de réplication.

Si vous possédez déjà un domaine de OpenSearch service cible accessible par Lambda VPC là où se trouve votre cluster de base de données Neptune, le modèle peut utiliser celui-ci. Sinon, vous devez en créer un nouveau.

Note

Le OpenSearch cluster et la fonction Lambda que vous créez doivent être situés au même endroit VPC que votre cluster de base de données Neptune, et le OpenSearch cluster doit être configuré en VPC mode (pas en mode Internet).

Nous vous recommandons d'utiliser une instance Neptune nouvellement créée pour l'utiliser avec OpenSearch le Service. Si vous utilisez une instance existante qui contient déjà des données, vous devez effectuer une synchronisation des données de OpenSearch service avant d'effectuer des requêtes, faute de quoi il peut y avoir des incohérences dans les données. Ce GitHub projet fournit un exemple de la manière d'effectuer la synchronisation : Exporter Neptune vers OpenSearch (https://github.com/awslabs/amazon-neptune-toolsexport-neptune-to-elasticsearch/tree/master/).

Important

Lors de l'intégration à Amazon OpenSearch Service, Neptune nécessite la version 7.1 ou supérieure d'Elasticsearch et fonctionne avec les versions OpenSearch 2.3, 2.5 et les futures versions compatibles d'Opensearch.

Note

À partir de la version 1.3.0.0 du moteur, Amazon Neptune prend en charge l'utilisation d' OpenSearch Amazon Service Serverless pour la recherche en texte intégral dans Gremlin et les requêtes. SPARQL