有人说DBaaS (数据库作为服务) --也就是云数据库--不适合商业智能(BI)、分析(OLAP)或存档。
这是真的吗?更普遍的说,什么时候DBaaS是最有效的技术选择?
发布于 2011-07-11 08:34:10
这是一个有效的技术选择,当有大量的交通,不断繁重的使用。
您所列举的示例主要使用数据库作为存储工具,而搜索/处理则是额外的。云主要是关于速度和CPU能力,这是有代价的。还有更便宜(更可靠)的归档解决方案,它们不能提供速度,但在所有其他方面都超过了云。BI、分析等都不是你一周7天每天24小时每秒执行5000次的事情。构建一个专用的服务器,然后等待几秒钟就可以完成每个查询,而不是为此支付云维护费用。
如果您通过网络提供web应用程序-软件即服务,那么对于许多客户来说,云是最受欢迎的,并且带来了最大的好处,因为它能够适应流量波动但总是很高的情况。如果负载较低,或者大部分时间为零,则有更多的成本效益解决方案。
此外,如果数据是非常机密的,它是不明智的放置在第三方机器与随机的其他公司共享,由人监督的人,你无法控制.
发布于 2011-07-11 12:37:45
我在完全安装SQL的基础上使用SQL启动的原因之一是云数据库通常让我专注于我的应用程序,而不是专注于保持SQL Server向上/更新/调优/缩放/集群/以及所有其他将使我远离事物的管理工作。
虽然我们将来可能需要做本地SQL Server,这取决于用户对承载数据的其他公司的信任程度,但从开发人员的角度来看,它为我做了很多事情:
https://softwareengineering.stackexchange.com/questions/91813
复制相似问题