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

MSSQL
深入介绍:SQL Server变更管理工具
SQL Server日志文件总结及充满处理方式
sql查询like操作数剖析
Windows 2003不太喜欢SQL Server2000
教您 SQL SERVER 2005 同步复制技术
深入浅出SQL教程之子查询语句
简单谈基于SQL SERVER 分页存储过程的演进
深入浅出SQL教程之SELECT语句中的表连接
安装SQL Server 2000的错误及解决
为增强安全性 SQL Server加密备份
在SQL Server中为安全依从性记录日志
深入浅出SQL系列教程之基本SELECT命令
SQL Sever中有关DATALENGTH的用法
SQL Server数据库性能优化技术
SQL Server基本函数详细介绍
SQL Server中数据仓库的构建与分析
sql2005的xml字段类型在.net中的应用
SQL注入奇致胜 Union查询轻松看电影
SQL Server 2005与DB2 8.2对比分析
SQL Server 连接中四种最常见错误

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 48 ::
收藏到网摘: 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技术的架构,使之在云计算中具备良好的伸缩能力?您的看法是什么呢?