Når du beder om en "omkostningseffektiv måde" at migrere data på, antager jeg, at du leder efter eksisterende teknologier, der kan lette dit liv. Hvis ja, kan du gøre følgende:
- Eksporter dine MongoDB-data til en tekstfil, f.eks. i tsv-format, ved hjælp af mongoexport .
- Upload den fil et sted i S3.
- Importer disse data i S3 til DynamoDB ved hjælp af AWS-datapipeline .
Selvfølgelig skal du designe og færdiggøre dit DynamoDB-tabelskema, før du gør alt dette.