[英]Options to export selective data from one dynamodb table to another table in same region
在進行轉換后需要將數據從一個 dynamodb 表移動到另一個表
最好的方法是什么
我是否需要編寫腳本從一個表中讀取選擇性數據並放入另一個表中
或者我需要按照 CSV 出口
您需要編寫一個腳本來執行此操作。 但是,您可能希望首先使用 DynamoDB 的原生 function 將數據導出到 S3,因為它不會影響表的容量,例如確保您不會影響生產流量。
如果您的表不服務生產流量或表的大小不是太大,那么您可以簡單地使用 Lambda 函數來讀取您的項目,轉換然后寫入新表。
如果您的表很大,您可以使用 AWS Glue 以分布式方式實現相同的結果。
這是在產品上使用的實時表嗎?
如果是我平時做的就是。
這種方法是我發現的唯一一種可以保證遷移期間 100% 正常運行時間的方法。
如果該表不存在,那么您可以將其導出到 S3,然后將其導入到新表中
https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBPipeline.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.