微软云计算[2]之微软云关系数据库SQL Azure

微软云关系数据库SQL Azure

  • [SQL Azure概述](#SQL Azure概述)
  • [SQL Azure关键技术](#SQL Azure关键技术)
    • [SQL Azure数据库](#SQL Azure数据库)
    • [SQL Azure报表服务](#SQL Azure报表服务)
    • [SQL Azure数据同步](#SQL Azure数据同步)
  • [SQL Azure和SQL Server对比](#SQL Azure和SQL Server对比)

SQL Azure概述

  • SQL Azure是微软的云中关系型数据库。

  • SQL Azure数据库简化了多数据库的供应和部署。

  • SQL Azure还为用户提供内置的高可用性和容错能力。

  • SQL Azure提供关系型数据库存储服务,包含三部分:SQL Azure数据库、SQL Azure 报表服务、SQL Azure 数据同步

  • SQL Azure数据库:提供云端的DBMS,使本地应用和云应用可以在微软数据中心的服务器上存储数据。

  • SQL Azure 报表服务:SQL Server Reporting Service(SSRS)的云化版本。主要用SQL Azure数据库提供报表服务,允许在云数据中创建标准的SSRS(SQL Server Reporting Service)报表。

  • SQL Azure 数据同步:允许同步SQL Azure数据库和本地SQL Server数据库中的数据,也能够在不同的微软数据中心之间同步不同的SQL Azure数据库

SQL Azure关键技术

SQL Azure数据库

  • SQL Azure数据库是SQL Azure的一种云服务,提供核心的SQL Server数据库功能。
  • SQL Azure 数据库支持TDS和Transact-SQL(T-SQL)
  • SQL Azure数据库提供的是一个基于云的数据库管理系统
  • SQL Azure数据库应用能够使用任何现有的SQL Server客户端,也可以使用SQL Server中的大量工具。
  1. 每个SQL Azure账户都拥有一个或多个逻辑服务器
  2. 每台服务器都拥有多个SQL Azure数据库
  3. 用户可以自由地使用SQL Azure数据库
  • SQL Azure与SQL Server的差别
  • 优势:SQL Azure运行环境比较稳定;应用获取的服务比较健壮;存储的所有数据均备份3份
  • 劣势:SQLAzure省略SQLServer中的一些技术点:用户没有底层管理功能,管理功能由微软实现;用户不能直接关闭自身运行的系统,也不能管理运行应用的硬件设施。

SQL Azure报表服务

  • 基于SQL Server报表服务(SSRS,SQL Server Reporting Services)实现SQL Azure报表服务。现在SQL Azure Reporting主要有两个使用场景。
  1. SQL Azure报表创建的报表可以发布到某一个门户上,云端用户可以访问这个门户的报表,也可以通过URL地址直接访问报表;
  2. ISV(Independent Software Vendor,独立的软件开发商)能够嵌入发布到SQL Azure报表门户的报表。

SQL Azure数据同步

  • 为提高存储数据的访问性能 ,同时确保网络发生故障时应用仍然能够访问数据库 ,需要在本地拥有SQL Azure的数据库副本,微软使用SQL Azure数据同步技术。
  • "轮辐式(hub-and-spoke)"模型,所有的变化将会首先被复制到SQL Azure数据库"hub"上,然后再传送到其他"spoke"上。
  • 同步过程可以同步整个数据库,也可以只同步有更新的数据库表格。

SQL Azure和SQL Server对比

对比项 SQL Azure SQL Server
物理管理和逻辑管理 自动复制数据以提供高可用性 用户可以管理物理资源
管理负载均衡、故障转移等功能 支持SQL Server备份机制
服务提供 由SQL Azure服务程序提供 用户自行部署和配置硬件和软件
在Windows Azure平台上创建账户后即可使用 绑定到自己的服务器上
Transact-SQL支持 部分Transact-SQL语句不适用于SQL Azure 支持所有Transact-SQL语句
特征和类型 不支持SQL Server的所有特征和数据类型 支持所有SQL Server特征和数据类型
提供物理管理,锁住试图操作物理资源的命令语句 -
相关推荐
AAA@峥7 小时前
CentOS7 源码编译安装 MySQL5.7|SQL 基础操作 + 备份恢复完整实战
运维·数据库·sql·centos
TMT星球10 小时前
IDC报告:阿里云稳居中国混合云软件及服务市场第一
阿里云·云计算
weixin_6665939913 小时前
自然资源时空智能体建设方案:从数字化到智能化的演进路径
大数据·人工智能·大模型·云计算·agent·云平台·空间数据库
zandy101114 小时前
体验家 XMPlus 问卷答题体验优化与完成率提升引擎:从交互设计到行为心理学的工程化实践
windows·microsoft·交互
IvorySQL14 小时前
PG 日报|修复高 IO 并发场景,解决预读机制耗尽本地缓冲区缺陷
数据库·人工智能·sql·postgresql·区块链
Database_Cool_15 小时前
LLM 应用怎么省 Token、加速响应——阿里云 Tair 语义缓存实战
阿里云·缓存·云计算
RoboWizard15 小时前
金士顿高速闪存盘 单双接口适配多元存储需求
大数据·运维·人工智能·智能手机·云计算
qq_1508419915 小时前
SQL的insert和update二合一指令
java·数据库·sql
Kari1116 小时前
腾讯云ADP部署需要什么条件?部署流程与配置检查清单
人工智能·云计算·腾讯云