Publicado: May 5, 2020
O Amazon Neptune introduziu o suporte para Streams, uma maneira fácil de capturar alterações no seu gráfico, no modo de laboratório, em outubro de 2019. Em segundo plano, Neptune Streams registram alterações no seu gráfico (dados de change-log) conforme elas ocorrem, para notificar processos ou criar uma nova cópia do gráfico em uma região ou serviço diferente, como o Amazon Elasticsearch Service, o Amazon ElastiCache ou o Amazon Simple Storage Service (S3).
Neptune Streams já estão disponíveis para produção a partir da versão do mecanismo 1.0.2.2.R2. Neptune Streams podem ser habilitados ou desabilitados usando o parâmetro de cluster neptune_streams. Depois que os Neptune Streams forem habilitados, você poderá acessá-los usando solicitações HTTP GET para APIs REST /sparql/streams ou /gremlin/streams. A resposta será um feed JSON das operações e das alterações no gráfico. A configuração de modo de laboratório "streams" no parâmetro de cluster de banco de dados neptune_lab_mode será removida após o lançamento atual.
Quando Neptune Streams forem habilitados, você contrairá cobranças de E/S e armazenamento associadas aos dados de change-log. Os registros de alterações são removidos automaticamente uma semana após serem criados. Você pode experimentar os Neptune Streams hoje mesmo. Consulte o Guia do usuário do Amazon Neptune sobre Streams para obter mais detalhes