Replicação do Amazon Neptune para OpenSearch - Amazon Neptune

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Replicação do Amazon Neptune para OpenSearch

O Amazon Neptune é compatível com a pesquisa de texto completo em consultas do Gremlin e do SPARQL usando o Amazon OpenSearch Service (OpenSearch Service). É possível usar uma pilha AWS CloudFormation para vincular um domínio do OpenSearch Service ao Neptune. O modelo do CloudFormation abaixo criará uma instância de aplicação de consumidor de fluxos que fornece uma replicação do Neptune para o OpenSearch.

Antes de começar, é necessário um cluster de banco de dados do Neptune com fluxos habilitado paras servir como origem e um domínio do OpenSearch Service para atuar como destino de replicação.

Se você já tiver um domínio de destino do OpenSearch Service existente que possa ser acessado pelo Lambda na VPC em que o cluster de banco de dados do Neptune está localizado, o modelo poderá usá-lo. Caso contrário, será necessário criar um.

nota

O cluster do OpenSearch e a função do Lambda criados devem estar localizados na mesma VPC do cluster de banco de dados do Neptune, e o cluster do OpenSearch deve estar configurado no modo VPC (não no modo Internet).

Recomendamos usar uma instância recém-criada do Neptune com o OpenSearch Service. Se você usar uma instância existente que já contenha dados, será necessário sincronizar os dados do OpenSearch Service antes de realizar as consultas ou poderá haver inconsistências de dados. Este projeto do GitHub oferece um exemplo de como executar a sincronização: Export Neptune to OpenSearch (https://github.com/awslabs/amazon-neptune-tools/tree/master/export-neptune-to-elasticsearch).

Importante

Ao se integrar ao Amazon OpenSearch Service, o Neptune exige a versão 7.1 ou posterior do Elasticsearch e funciona com o OpenSearch 2.3, 2.5 e versões futuras do Opensearch compatíveis.

nota

A partir da versão 1.3.0.0 do mecanismo, o Amazon Neptune oferece suporte ao uso do Amazon OpenSearch Service Sem Servidor para pesquisa de texto completo em consultas Gremlin e SPARQL.