Существует 7 служб баз данных
- Амазонка Аврора
- RDS: служба управляемой реляционной базы данных
- DynamoDB: управляемая база данных NoSQL
- ElasticCache: кэш в памяти
- Redshift: быстрое, простое и экономичное хранилище данных
- DMS: управляемая служба миграции баз данных
- Амазонка Нептун
Что такое реляционная база данных?
Это похоже на электронную таблицу/таблицу со строками и столбцами.
Типы реляционных баз данных в 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.