首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >选择合适的云数据库Azure SQL

选择合适的云数据库Azure SQL
EN

Stack Overflow用户
提问于 2011-07-03 08:47:08
回答 6查看 2.3K关注 0票数 3

我们正在构建一个应用程序,一个广告服务平台,其中将包括许多过程,如报告,存储用户数据,请求,广告商信息,出版商信息等。此外,我们将生成优化文件,以提供更好的广告。

我们正在使用azure提供云服务。我们希望从azure上的appfabric和他们的架构中受益。

我的问题与Azure SQL相关。有没有人有使用Azure DB的经验,优点和缺点是什么?性能、可靠性、挑战?

在选择Azure DB时,我们应该进行基准测试或原型测试吗?

有什么想法或想法,你想分享一下,特别是与云上的数据库相关的?COnsistency、可用性、部分容错、复制?

谢谢。

EN

回答 6

Stack Overflow用户

发布于 2011-07-03 13:50:14

SQL Azure的优点是您可以针对非常标准的SQL数据库进行开发,人们对此有丰富的经验。让应用程序迁移到Azure变得非常容易。

我看到的缺点是: 1.有限的备份。这很快就会变得更好,但它可能永远不会是许多人想要的那种备份。2.部分SQL Server功能不可用,但95%的功能可用。3.对数据库服务器硬件没有真正的控制权。4.价格可能是个问题,这取决于您的数据库大小。

除此之外,SQL Azure对我来说工作得很好。

票数 2
EN

Stack Overflow用户

发布于 2011-07-03 14:11:45

你真的需要调整数据的大小。

SQL Azure非常适合于具有关系需求的小容量(<1 GB或几GB)。它为现有的sql server开发人员提供了简单的入门服务,并使开发复杂报表变得非常容易。

然而,一旦数据大小增加到超过几GB,它就开始变得更加昂贵。此外,扩展SQL Azure的模式也不像扩展Windows Azure数据库那么简单-尽管Federations的新功能应该让它变得更简单,但它仍然不同于扩展SQL Server (人们通常会向上扩展-在SQL Azure中,这里有50 GB的限制,建议的模式是向外扩展到更多数据库)。

因此,根据你所拥有的(请求,也许用户点击数据,等等),这可能会增加很多,将所有这些保存在Windows Azure数据库中可能比保存在SQL Azure中更好。您还可以采取双重方法,在SQL Azure中保存一些数据,以便更容易进行报告,然后在Windows Azure中保存大量数据。

架构师很好!它可以节省很多钱!

票数 2
EN

Stack Overflow用户

发布于 2011-07-03 14:03:50

我们将其用于web应用程序。

体验:

我们几乎没有遇到任何挑战,因为它很容易使用,因为它提供了与更熟悉的SQL服务器相同的TDS接口,因此开发人员可以在需要时轻松适应。这为我们节省了很多时间,而这些时间通常是开发人员必须学习新工具所占用的。

总体而言,我发现它与良好的性能是一致的,并且相当可靠。

其他想法:

-Manageability

  • 提供了易管理性,从而节省了大量与IT相关的成本

-Scalability

  • 在世界各地的数据中心运行,因此可以轻松进入新市场
  • 可以选择按需付费定价模式

希望这能有所帮助!

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

https://stackoverflow.com/questions/6560427

复制
相关文章

相似问题

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