当前位置: 首页 > 图文教程 > 数据库 > MSSQL > SQL Data Services将成为云中完整的数据库

MSSQL
拷贝的SQL Server 7数据库的恢复方法
SQL Server全文检索简介
SQL Server 7.0 一般问题
数据库的查、增、删、改
SQL Server 2000的数据转换服务(下)
SQL Server 2000的数据转换服务(中)
SQL Server 2000的数据转换服务(上)
在SQL2k降序索引上使用中bug
在SQLServer中怎么样恢复数据的存储?
如何将图片存到数据库中?
win98+PWS环境下连接读取远程SQLServer
用SQLServer2000索引视图提高性能(上)
用SQLServer2000索引视图提高性能(下)
如何利用数据库储存图档
袖珍数据库连接查询手册
sql2k增加的Function的sqlbook的帮助
SQL Server静态页面导出技术3
SQL Server静态页面导出技术4
最简便的备份MySql数据库方法
将Access数据库移植到SQL Server 7.0

MSSQL 中的 SQL Data Services将成为云中完整的数据库


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 55 ::
收藏到网摘: n/a

各大云计算提供商(亚马逊、谷歌和微软)目前都使用了键/值存储方式。然而,在San Francisco召开的MSDN开发者大会上,微软宣布他们在获取ISV的反馈之后,决定通过SQL Data Service(SDS)提供SQL Server的RDBMS功能。

Register UK的Gavin Clarke采访了Mark Hindsbro,后者是微软开发者及平台推广的总经理。他谈到合作伙伴希望在云计算中使用完整的SQL Server数据库。去年三月发布的SQL Data Service(SDS)只提供了轻量的,有限的功能。

微软仍然没有完全公开他们打算支持的RDBMS功能。Gavin继续说到:

他并没有谈及微软会向Azure中加入哪些SQL Server的功能,只说它会包含更好的关系型功能…

微软的一份声明也没有提到个中细节,不过声明中谈到它会“发展SDS的能力,使客户能够在基于云的环境中使用传统RDBMS的数据模型。开发人员依旧可以使用现有的编程接口,并且继续目前在开发、培训和工具上的投资,用以开发他们的应用程序”。

在OakLeaf Systems博客中,他们提到SDS没有跟上.NET平台数据访问技术的新发展,查询语法又有限,这些都可能是促使微软改变策略的原因:

微软旧策略的结果是无架构(schemaless)的EAV表结构在Authority-Container-Entity(ACE)架构下提供灵活的属性(property bags)访问能力,但ACE架构使.NET开发者困惑,而后.NET开发者又要面对巨大思维转换,从传统SQL转变到.NET 3.5的LINQ构造、用LINQ to SQL和Entity Framework完成对象/关系映射。SSDS提供的SOAP和REST数据访问协议,其查询语法非常有限。

一些重要的问题还是没有解决。微软是否牺牲了伸缩性,以满足现有客户使用已有知识的能力?还是他们计划调整现有SQL Server技术的架构,使之在云计算中具备良好的伸缩能力?您的看法是什么呢?