唐山网站建设

设为主页 加入收藏 繁體中文

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

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

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

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

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

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

微软的1份声明也没有提到个中细节,不过声明中谈到它会“发展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数据访问协议,其查询语法非常有限。

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

唐山网站建设www.fw8.net
TAG:微软,功能,架构,开发者,亚马逊
评论加载中...
内容:
评论者: 验证码: