Als u vraagt om een "kosteneffectieve manier" om gegevens te migreren, neem ik aan dat u op zoek bent naar bestaande technologieën die uw leven kunnen vergemakkelijken. Zo ja, dan kunt u het volgende doen:
- Exporteer uw MongoDB-gegevens naar een tekstbestand, bijvoorbeeld in tsv-indeling, met behulp van mongoexport .
- Upload dat bestand ergens in S3.
- Importeer deze gegevens in S3 naar DynamoDB met AWS-gegevenspijplijn .
Natuurlijk moet u uw DynamoDB-tabelschema ontwerpen en voltooien voordat u dit allemaal doet.