Технологии реляционных баз данных в Azure и AWS

RDS и службы реляционных баз данных Azure

Azure предоставляет несколько служб реляционных баз данных, эквивалентных службе реляционных баз данных AWS (RDS). Например:

Другие ядра СУБД, такие как SQL Server, Oracle и MySQL, можно развернуть с помощью экземпляров виртуальных машин Azure.

Цены на RDS в AWS определяются объемом аппаратных ресурсов, которые использует экземпляр, таких как ЦП, память, хранилище и пропускная способности сети. В службах баз данных Azure цена зависит от размера базы данных, параллельных подключений и уровней пропускной способности.

См. также

Аналитики и большие данные

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

  • HDInsight. Управляемый дистрибутив Apache, который включает Hadoop, Spark, Storm или HBase.

  • Фабрика данных. Обеспечивает функции оркестрации и конвейера данных.

  • Azure Synapse Analytics — это корпоративная служба аналитики, которая ускоряет извлечение аналитических сведений в разных хранилищах данных и системах больших данных.

  • Azure Databricks — это централизованная платформа аналитики для аналитиков, специалистов по инжинирингу данных, специалистов по обработке и анализу данных и специалистов по машинному обучению.

  • Data Lake Store — это служба аналитики, объединяющая корпоративное хранилище и аналитику больших данных. Запрашивайте данные в соответствии с вашими требованиями, используя бессерверные или выделенные ресурсы в большом масштабе.

  • Машинное обучение. Используется для создания и применения операций прогнозной аналитики данных.

  • Stream Analytics. Аналитика данных в реальном времени.

  • Data Lake Analytics. Крупномасштабная служба аналитики, оптимизированная для работы с Data Lake Store.

  • Power BI — это служба бизнес-аналитики, которая предоставляет возможности для создания подробных интерактивных визуализаций данных.

Сравнение служб

Тип Служба AWS Служба Azure Description
Реляционная база данных RDS База данных SQL

База данных Azure для MySQL

База данных Azure для PostgreSQL

База данных Azure для MariaDB
Управляемые службы реляционных баз данных, в которых за устойчивость, масштабирование и обслуживание в первую очередь отвечает платформа Azure.
Бессерверная реляционная база данных Amazon Aurora Serverless Бессерверная база данных SQL Azure

Бессерверный пул SQL в Azure Synapse Analytics
Решения для баз данных, которые автоматически масштабируют вычислительные ресурсы в зависимости от рабочей нагрузки. Оплата производится за фактическое время использования вычислительных ресурсов (Azure SQL) или за объем данных, обработанных запросами (бессерверная служба Azure Synapse Analytics).
NoSQL DynamoDB (key-value)

SimpleDB

Amazon DocumentDB (документ)

Amazon Neptune (Graph)
Azure Cosmos DB Azure Cosmos DB — это глобально распределенная база данных с несколькими моделями данных, которая изначально поддерживает несколько моделей данных, включая пары "ключ—значение", "документы", "графы" и "столбец".
Кэширование ЭластиКаче

Amazon MemoryDB для Redis
Кэш для Redis Распределенная служба кэширования на основе памяти, которая предоставляет высокопроизводительное хранилище, которое обычно используется для разгрузки нетрансляционной работы из базы данных.
Миграция базы данных Database Migration Service Database Migration Service Служба, которая обеспечивает перенос схемы базы данных и данных из одного формата базы данных в определенную технологию базы данных в облаке.

Архитектуры баз данных

  • Игры с помощью Azure Cosmos DB

    Используйте возможность гибкого масштабирования базы данных в случае непредсказуемых пиковых нагрузок трафика, а также чтобы обеспечить низкие задержки при использовании многопользовательских решений в глобальном масштабе.

просмотреть все

См. также