什么是基于云的关系数据库

时间:2010-11-25 16:49:11

标签: azure cloud azure-sql-database

为什么Azure被称为cloud-based数据库?什么是Cloud-based数据库呢?

4 个答案:

答案 0 :(得分:6)

基于云的关系数据库(SQL Azure,使用Azure平台)类似于常规关系数据库(如SQL Server),但您不必担心许可证,安装,硬件升级,自定义,磁盘分配(例如,存储事务日志的位置)等。好处是,您可以在一分钟内部署新的数据库服务器,在一分钟内添加数据库,只需使用您的应用程序,而无需担心底层基础架构。 / p>

SQL Azure还提供持久存储:所有写入都至少复制到三个不同的磁盘区域,因此您不会有数据丢失的风险。您仍需要备份计划,因为DELETE语句也会立即复制,但您不必担心磁盘故障。

本地数据库服务器在整体磁盘大小,CPU选择等方面具有更大的灵活性。但是,SQL Azure为您构建应用程序提供了高性能,高可用性数据库“即服务”在

此处的其他一些答案是将SQL Azure与Azure存储(一组非关系表,blob和队列)进行比较。您当然可以查看这些选项,但您的问题仅适用于云中的关系数据库。

答案 1 :(得分:3)

SQL Azure是一个云数据库,因为:

  • 按需付费为基础提供;
  • 如果需要,您可以扩展数据库大小;
  • 在多台服务器之间复制数据;
  • 无需担心备份,硬件管理,更新和维护 - Microsoft将处理此问题。

有关cloud computing的更多信息。

答案 2 :(得分:0)

在Azure中,您可以选择

  • SQL Server数据库
  • Azure表,它是名称值对

请参阅:http://www.microsoft.com/en-us/sqlazure/default.aspx

答案 3 :(得分:0)

基于云的过程往往意味着数据存储在其他地方,即第三方提供商。 从传统的关系数据库设计(旧学校)或新的键/值数据库来看似乎有一种趋势。第一个是旧款式,第二个是新款式。

以下说明差异.. http://www.readwriteweb.com/enterprise/2009/02/is-the-relational-database-doomedp2.php