【问题标题】:DynamoDB Geographic Distribution? (Like CloudFront)DynamoDB 地理分布? (如 CloudFront)
【发布时间】:2012-12-18 10:21:20
【问题描述】:

Amazon DynamoDB 是一个 NoSQL 数据库,我用它来存储与 S3 匹配的密钥。对于 S3,我使用 CloudFront 让世界各地的每个人都能快速下载和上传,因为 CloudFront 会在多个地理位置(有服务器的地方)复制数据。

DynamoDB 是否也具有这种分发功能,可以让全世界的每个人都更快地下载和上传项目(尽管它已经非常快了!)?

谢谢!

【问题讨论】:

    标签: amazon-web-services amazon-s3 amazon-cloudfront amazon-dynamodb


    【解决方案1】:

    不,DynamoDB 不是跨区域的。 (至少目前不是)。

    一种选择是在多个区域中设置 DynamoDB,然后使用Route53's latency-based routing 自动将每个用户定向到最近的区域。但是,您将拥有多个数据库,并且您的应用程序必须在设计时考虑到手动分片技术。

    【讨论】:

    • 谢谢,我不希望这样做,当用户上传内容时,它必须同时上传到 7 个不同的服务器,这需要一段时间,以便所有其他用户都可以访问它,它会只是需要很长时间! Route 53 有没有办法自动从一个区域复制并将数据路由到其他区域?
    • 我在原始答案中提到了这个问题。没有。
    猜你喜欢
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 2019-01-17
    • 2019-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多