首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从Azure表存储移动到其他数据库

从Azure表存储移动到其他数据库
EN

Stack Overflow用户
提问于 2013-08-01 23:15:34
回答 1查看 593关注 0票数 0

我被要求将Azure Table Storage服务从Microsoft Dublin数据中心转移到英国的数据中心(任何安全的数据中心,只要它位于英国)。我的问题是Azure表存储只支持微软数据中心(欧洲的都柏林和阿姆斯特丹)。

大约有50个表加上队列和blobs。数据要求是高度可扩展的存储。我不想将存储重写到SQL Server中,因为这将需要架构管理和索引的直接管理,以提高性能。我更喜欢运行在Azure表存储标准之上的高性能nosql数据库。

有没有人有这方面的经验?

EN

回答 1

Stack Overflow用户

发布于 2013-08-01 23:23:29

至于迁移您的数据,没有自动完成的方法。查看blobs的AzCopy实用程序。

至于选择哪个数据库,这实际上将取决于应用程序。您需要考虑搜索、存储、索引、映射/缩减/聚合等。然后是文档、列、图、键/值、sql -您可以选择其中之一或组合。

请记住,表存储是存储即服务,具有提供耐用性的三重复制存储,每个分区的tps高达2000 tps,每个存储帐户的tps高达20K。无论您选择什么(也许是Redis?),您都需要自己构建它。

无论如何:就解决你的架构而言,这是相当开放的。但希望我给了你一些思考的东西。

还有一件事:你应该真正调查一下移动数据的原因。许多人都在谈论数据主权,但有时事实证明,数据位置并不违反任何本地数据法律(或者一些数据实际上可以保留在原来的位置,只需要在一个国家的边界内托管特定的数据)。

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

https://stackoverflow.com/questions/17997988

复制
相关文章

相似问题

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