Technologie relacyjnej bazy danych na platformie Azure i platformie AWS
Usługi RDS i relacyjnych baz danych platformy Azure
Platforma Azure udostępnia kilka różnych usług relacyjnych baz danych będących odpowiednikami usługi Relational Database Service (RDS) z oferty platformy AWS. Są to:
Inne aparaty bazy danych, takie jak SQL Server, Oracle i MySQL, można wdrożyć za pomocą wystąpień maszyn wirtualnych platformy Azure.
Koszty usługi AWS RDS zależą od ilości zasobów sprzętowych wykorzystywanych przez dane wystąpienie, takich jak procesor, pamięć RAM, magazyn i przepustowość sieci. W przypadku usług baz danych platformy Azure koszt zależy od rozmiaru bazy danych, równoczesnych połączeń i poziomów przepływności.
Zobacz też
Azure SQL Database Tutorials (Samouczki dotyczące usługi Azure SQL Database)
Wprowadzenie do usługi Azure Cosmos DB: baza danych NoSQL JSON
Analiza i dane big data
Platforma Azure udostępnia pakiet produktów i usług przeznaczonych do przechwytywania, organizowania, analizowania i wizualizowania dużych ilości danych składających się z następujących usług:
HDInsight: zarządzana dystrybucja rozwiązania Apache, która obejmuje usługi Hadoop, Spark, Storm i HBase.
Data Factory: zapewnia orkiestrację danych i możliwość tworzenia potoków danych.
Azure Synapse Analytics: usługa analizy przedsiębiorstwa, która skraca czas wglądu w szczegółowe dane w magazynach danych i systemach danych big data.
Azure Databricks: ujednolicona platforma analityczna dla analityków danych, inżynierów danych, analityków danych i inżynierów uczenia maszynowego.
Data Lake Store: usługa analityczna, która łączy magazynowanie danych przedsiębiorstwa i analizę danych big data. Wykonywanie zapytań o dane na warunkach przy użyciu zasobów bezserwerowych lub dedykowanych — na dużą skalę.
Machine Learning: służy do tworzenia analizy predykcyjnej na podstawie danych i stosowania jej w praktyce.
Stream Analytics: analiza danych w czasie rzeczywistym.
Data Lake Analytics: usługa analityczna w dużej skali zoptymalizowana pod kątem pracy z usługą Data Lake Store
Power BI: usługa analizy biznesowej, która zapewnia możliwości tworzenia zaawansowanych interaktywnych wizualizacji danych.
Porównanie usług
Typ | Usługa AWS | Usługa platformy Azure | opis |
---|---|---|---|
Relacyjna baza danych | RDS | SQL Database Database for MySQL Database for PostgreSQL Database for MariaDB |
Zarządzane usługi relacyjnej bazy danych, w których odporność, skalowanie i konserwacja są obsługiwane głównie przez platformę Azure. |
Bezserwerowa relacyjna baza danych | Amazon Aurora Serverless | Bezserwerowa usługa Azure SQL Database Bezserwerowa pula SQL w usłudze Azure Synapse Analytics |
Oferty baz danych, które automatycznie skaluje zasoby obliczeniowe na podstawie zapotrzebowania na obciążenie. Opłaty są naliczane za sekundę za rzeczywiste użycie obliczeniowe (Azure SQL)/dane przetwarzane przez zapytania (bezserwerowe usługi Azure Synapse Analytics). |
NoSQL | DynamoDB (klucz-wartość) SimpleDB Amazon DocumentDB (dokument) Amazon Neptune (Graf) |
Azure Cosmos DB | Azure Cosmos DB to globalnie rozproszona wielomodelowa baza danych, która natywnie obsługuje wiele modeli danych, w tym pary klucz-wartość, dokumenty, grafy i kolumny. |
Buforowanie | ElastiCache Amazon MemoryDB for Redis |
Pamięć podręczna dla usługi Redis | Oparta na pamięci rozproszona usługa buforowania, która zapewnia magazyn o wysokiej wydajności, który jest zwykle używany do odciążania pracy nietransakcyjnej z bazy danych. |
Migracja bazy danych | Usługa Database Migration Service | Usługa Database Migration Service | Usługa, która wykonuje migrację schematu bazy danych i danych z jednego formatu bazy danych do określonej technologii bazy danych w chmurze. |
Architektury baz danych
Architektura | opis |
---|---|
Gry za pomocą usługi Azure Cosmos DB | Elastycznie skaluj bazę danych w celu uwzględnienia nieprzewidywalnych wzrostów ruchu i zapewniania środowisk o niskich opóźnieniach dla wielu graczy na skalę globalną. |