Существует 7 служб баз данных

  1. Амазонка Аврора
  2. RDS: служба управляемой реляционной базы данных
  3. DynamoDB: управляемая база данных NoSQL
  4. ElasticCache: кэш в памяти
  5. Redshift: быстрое, простое и экономичное хранилище данных
  6. DMS: управляемая служба миграции баз данных
  7. Амазонка Нептун

Что такое реляционная база данных?

Это похоже на электронную таблицу/таблицу со строками и столбцами.

Типы реляционных баз данных в RDS

SQL Server, Oracle, MySQL Server, PostgreSQL, Aurora, MariaDB

Нереляционная база данных?

Это база данных, состоящая из коллекций, документов или пар ключ-значение.

Эти три концепции идентичны таблицам, строкам и полям в RDB.

Что такое хранилище данных?

Он используется для инструментов бизнес-аналитики, таких как Cognos, Jaspersoft, службы отчетов SQL Server, Oracle Hyperion, SAP Netweaver. Он используется для извлечения очень больших и сложных наборов данных.

Два типа хранилища данных

OLTP: онлайн-обработка транзакций

OLAP: обработка онлайн-аналитики

Амазон Аврора

Amazon Aurora — это MySQL и PostgreSQL-совместимый движок реляционной базы данных, который сочетает в себе скорость и доступность высокопроизводительных коммерческих баз данных с простотой и экономичностью баз данных с открытым исходным кодом. Amazon Aurora обеспечивает до пяти раз более высокую производительность, чем MySQL, и до трех раз более высокую производительность, чем PostgreSQL, с безопасностью, доступностью и надежностью коммерческой базы данных при стоимости в десять раз меньше. Новым для Aurora является бессерверное решение Aurora, которое упрощает администрирование, снижает затраты и предоставляет ресурсы по запросу за счет автоматического увеличения или уменьшения масштаба без ручной подготовки. Aurora также поддерживает мультимастер для масштабирования как чтения, так и записи путем создания нескольких мастер-узлов чтения и записи в зонах доступности для повышения производительности и нулевого времени простоя. Обе эти функции доступны в предварительной версии.

Амазон РДС

Amazon Relational Database Service (Amazon RDS) упрощает настройку, эксплуатацию и масштабирование реляционной базы данных в облаке. Он обеспечивает экономичную и масштабируемую емкость при одновременном управлении трудоемкими задачами администрирования базы данных, освобождая вас, чтобы вы могли сосредоточиться на своих приложениях и бизнесе. Amazon RDS предоставляет на выбор шесть знакомых механизмов баз данных, включая Amazon Aurora, Oracle, Microsoft SQL Server, PostgreSQL, MySQL и MariaDB.

Амазон ДинамоДБ

Amazon DynamoDB — это быстрый и гибкий сервис базы данных NoSQL для всех приложений, которым требуется стабильная задержка в миллисекундах в любом масштабе. Это полностью управляемая облачная база данных, которая поддерживает как модели хранения документов, так и модели хранилища ключ-значение. Его гибкая модель данных и надежная производительность делают его идеальным решением для мобильных устройств, Интернета, игр, рекламных технологий, Интернета вещей и многих других приложений. Новым в DynamoDB являются глобальные таблицы, которые полностью автоматизируют репликацию таблиц в регионах AWS для полностью управляемой базы данных с несколькими мастерами и несколькими регионами. В DynamoDB также добавлена ​​поддержка резервного копирования по запросу и непрерывного резервного копирования для собственной защиты данных.

Амазон красное смещение

Amazon Redshift — это быстрое, полностью управляемое хранилище данных петабайтного масштаба, которое позволяет просто и экономично анализировать все ваши данные с помощью существующих инструментов бизнес-аналитики. Вы можете начать с малого за 0,25 доллара в час без каких-либо обязательств и перейти к петабайтам за 1000 долларов за терабайт в год, что составляет менее одной десятой стоимости традиционных решений.

Амазон ЭластиКэш

Amazon ElastiCache упрощает развертывание, эксплуатацию и масштабирование хранилища данных в памяти или кэширования в облаке. Служба повышает производительность веб-приложений, позволяя извлекать информацию из быстрых управляемых кэшей в памяти вместо того, чтобы полностью полагаться на более медленные базы данных на дисках. ElastiCache для Redis предлагает полностью управляемый Redis, а ElastiCache для Memcached предлагает полностью управляемый Memcached в облаке.

Для получения дополнительной информации посетите страницу продукта Amazon ElastiCache.

Амазон Нептун

Amazon Neptune — это быстрый, надежный, полностью управляемый сервис графовой базы данных, который позволяет легко создавать и запускать приложения, работающие с наборами данных с высокой степенью связи. Ядром Amazon Neptune является специально созданный высокопроизводительный механизм базы данных графов, оптимизированный для хранения миллиардов взаимосвязей и выполнения запросов к графу с миллисекундной задержкой. Amazon Neptune поддерживает популярные графовые модели Apache TinkerPop и W3C RDF, а также связанные с ними языки запросов TinkerPop Gremlin и RDF SPARQL, что позволяет легко создавать запросы, эффективно перемещающиеся по наборам данных с высокой степенью связи. Neptune поддерживает варианты использования графов, такие как механизмы рекомендаций, обнаружение мошенничества, графы знаний, обнаружение лекарств и сетевая безопасность.

Для получения дополнительной информации посетите страницу продукта Amazon Neptune.

АВС ДМС

Службы миграции баз данных AWS (DMS) помогут вам легко и безопасно перенести базы данных в AWS. Исходная база данных остается полностью работоспособной во время миграции, что сводит к минимуму время простоя приложений, использующих эту базу данных. Сервис AWS Database Migration может переносить ваши данные в наиболее широко используемые коммерческие базы данных и базы данных с открытым исходным кодом, а также из них. Сервис поддерживает однородные миграции, например, с Oracle на RDS для Oracle, а также гетерогенные миграции между различными платформами баз данных, например, с Oracle на Amazon Aurora или с Microsoft SQL Server на RDS для MySQL.

Для получения дополнительной информации посетите страницу продукта AWS DMS.