что такое облачная реляционная база данных - PullRequest
3 голосов
/ 25 ноября 2010

Почему Azure называется cloud-based база данных? Что такое Cloud-based база данных?

Ответы [ 4 ]

6 голосов
/ 25 ноября 2010

Облачная реляционная база данных (SQL Azure, с платформой Azure) похожа на обычную реляционную базу данных, такую ​​как SQL Server, за исключением того, что вам не нужно беспокоиться о лицензиях, установке, обновлениях оборудования, настройках, диске распределение (например, где хранить журналы транзакций) и т. д. Преимущество состоит в том, что вы можете развернуть новый сервер баз данных менее чем за минуту, добавить базы данных менее чем за минуту и ​​просто работать с вашим приложением, не беспокоясь о базовой инфраструктуре.

SQL Azure также обеспечивает надежное хранилище: все записи реплицируются как минимум на три отдельные области диска, поэтому вы не рискуете потерять данные. Вам все еще нужен план резервного копирования, поскольку оператор DELETE также мгновенно реплицируется, но вам не нужно беспокоиться о сбоях диска.

Локальный сервер баз данных обладает большей гибкостью, когда дело касается общего размера диска, выбора процессора и т. Д. Однако SQL Azure предлагает высокопроизводительную и высокодоступную базу данных «в качестве службы» для создания приложения. на.

Некоторые другие ответы здесь сравнивают SQL Azure с хранилищем Azure (нереляционный набор таблиц, больших двоичных объектов и очередей). Вы, конечно, можете посмотреть на эти варианты, но ваш вопрос был специфичен для реляционных баз данных в облаке.

3 голосов
/ 26 ноября 2010

SQL Azure является облачной базой данных, потому что:

  • он предлагается на платной основе ;
  • вы можете масштабироватьразмер БД если вам нужно;
  • данные реплицируются между несколькими серверами;
  • вам не нужно беспокоиться о резервном копировании, оборудованииуправление , обновления и обслуживание - Microsoft справится с этим.

Подробнее о облачных вычислениях .

0 голосов
/ 25 ноября 2010

Облачные вычисления означают, что данные хранятся где-то еще, например, у стороннего поставщика.Кажется, что существует тенденция отходить от традиционного проектирования реляционных баз данных (старая школа) или новых баз данных ключ / значение.Первым будет старый стиль, а вторым новый стиль.

Ниже объясняются различия .. http://www.readwriteweb.com/enterprise/2009/02/is-the-relational-database-doomedp2.php

0 голосов
/ 25 ноября 2010

В Azure у вас есть выбор между

  • База данных SQL Server
  • Таблица Azure, представляющая собой пару имя-значение

см .: http://www.microsoft.com/en-us/sqlazure/default.aspx

...