首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何横向扩展Azure存储队列

如何横向扩展Azure存储队列
EN

Stack Overflow用户
提问于 2012-09-12 19:27:53
回答 1查看 493关注 0票数 2

我想知道Azure如何处理存储队列的地理分布?如果我在一个区域设置了存储队列,然后想要向外扩展到其他区域,会发生什么情况?我是否需要编写代码来单独处理队列?

例如,Amazon Web Services有DynamoDB,它是全球分布的,开箱即用,将在任何地方提供相同的性能。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-12 20:16:46

我认为更符合逻辑的比较应该是在Windows Azure表和DynamoDB之间。这就是说:

Windows Azure队列将分配给特定的数据中心,并且你可以在其他数据中心中创建其他队列。通常,您会将队列放在与使用该队列的云服务相同的DC中,但没有任何要求(当您访问相同的DC队列时,您将获得更好的性能,并且不会产生出站带宽费用)。

从我读到的here来看,DynamoDB具有相同的模型:选择您的数据中心作为表。数据分布在同一地区的服务器上,而不是分布在多个地区(换句话说,如果您选择北弗吉尼亚,那就是您的数据访问点所在的地方)。

关于你所说的DynamoDB“开箱即用”和“在任何地方都提供相同的性能”--我不认为是这样的(至少,我找不到任何证据支持这一断言)。相反,DynamoDB被复制到额外的数据中心以实现容错,Windows Azure Storage也是如此。

底线:您必须管理分配给多个数据中心的资源,无论是Windows Azure表、Windows Azure队列还是DynamoDB。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12387104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档