簡體   English   中英

從 Access 遷移到 DynamoDB

[英]Migration from Access to DynamoDB

我正在嘗試將 3,000,000 條記錄從 Microsoft Access 遷移到 DynamoDB。 我正在嘗試/找不到有關如何最有效地從關系數據庫轉換為 NoSQL 數據庫的任何信息。 有人有方法嗎? 謝謝!

從 Access 轉換為 DynamoDB 或從 SQL 服務器(或任何其他關系型、b 樹索引數據庫,就此而言)之間沒有本質上的區別。 我可以說的一件事是,如果你有 300 萬行,你想知道你在做什么是正確的。 NoSQL 非常好,當你有正確的用例時。 如果您試圖通過關系數據完成更好的工作,那就太糟糕了。 我不了解你的情況,所以我沒有意見,但你可能想檢查你的遷移決定。 有基於雲的關系數據庫服務。 有關如何獲取遷移的信息, 參閱位於https://aws.amazon.com/blogs/database/aws-database-migration-service-and-amazon-dynamodb-what-you-need-to-know/ 的Amazon 文檔完成。 除此之外,我的方法是:

A) 使用 SQL 服務器集成服務將表提取到 SQL 實例中,

B) 將數據上傳到 Azure 實例,

C) 使用亞馬遜數據庫遷移服務轉入DynamoDB。

您的主要缺陷將是字符串編碼、日期格式和 BLOB/CLOBS。 如果您有后者,我建議您編寫一個簡短的程序來分別處理它們。 編碼頁面可以而且應該同步。 日期最好以國際 YYYY-MM-DD hh:mm:ss 格式傳輸。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM