View a markdown version of this page

Strumento esterno per l'esportazione di neptune - Amazon Neptune

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Strumento esterno per l'esportazione di neptune

Lo neptune-export strumento open source è un'applicazione separata da Neptune. A differenza dell'esportazione nativa (che viene eseguita all'interno del motore Neptune), si neptune-export tratta di strumenti esterni che distribuisci e gestisci tu stesso. Usalo quando hai bisogno di formati di output non ancora supportati dall'esportazione nativa, come CSV o dati del grafico delle proprietà.

Puoi utilizzarlo neptune-export in due modi diversi:

  • Come Neptune-Export servizio .   Quando si esportano dati da Neptune utilizzando il Neptune-Export servizio, si attivano e si monitorano i processi di esportazione tramite un'API REST.

  • Come utilità da riga di comando Java neptune-export.   Per utilizzare questo strumento da riga di comando per esportare i dati di Neptune, è necessario eseguirlo in un ambiente in cui il cluster database Neptune sia accessibile.

Sia il Neptune-Export servizio che lo strumento a riga di neptune-export comando pubblicano i dati su Amazon Simple Storage Service (Amazon S3), crittografati tramite la crittografia lato server di Amazon S3 (). SSE-S3

Nota

È consigliabile abilitare la registrazione degli accessi su tutti i bucket Amazon S3, per consentire l'audit di tutti gli accessi a tali bucket.

Se si tenta di esportare dati da un cluster database Neptune i cui dati vengono modificati durante l'esportazione, la coerenza dei dati esportati non è garantita. In altre parole, se il cluster gestisce il traffico di scrittura mentre è in corso un processo di esportazione, potrebbero verificarsi incoerenze nei dati esportati. Questo vale quando l'esportazione viene eseguita dall'istanza primaria del cluster o da una o più repliche di lettura.

Per garantire la coerenza dei dati esportati, è consigliabile esportare da un clone del cluster database. In questo modo si fornisce allo strumento di esportazione una versione statica dei dati e si garantisce che il processo di esportazione non rallenti le query nel cluster database originale.

Per semplificare questa operazione, puoi indicare che desideri clonare il cluster database di origine quando attivi un processo di esportazione. In tal caso, il processo di esportazione crea automaticamente il clone, lo utilizza per l'esportazione e quindi lo elimina al termine dell'esportazione.