云计算 频道

剖析Windows Azure Platform框架与组成

  SQL Azure

  SQL Azure是Windows Azure Platform中的关系数据库,它以服务形式提供核心关系数据库功能,SQL Azure构建在核心SQL Server产品代码基础上,开发人员可以使用TDS(Tabular Data Stream)访问SQL Azure。图3显示了SQL Azure的核心组件。

剖析Windows Azure Platform框架与组成

  图 3 SQL Azure核心组件

  SQL Azure的核心组件包括管理数据存储(Relational Data Storage),数据同步(Data Sync),管理(Management)和数据访问(Data Access)。

  关系数据存储:它是SQL Azure的支柱,它提供传统SQL Server的功能,如表、视图、函数、存储过程和触发器等。

  数据同步:提供数据同步和聚合功能。

  管理:为SQL Azure提供自动配置、计量、计费、负载均衡、容错和安全功能。

  数据访问:定义访问SQL Azure的不同编程方法,目前SQL Azure支持TDS,包括ADO.NET,实体框架,ADO.NET Data Service,ODBC,JDBC和LINQ客户端。

0
相关文章