Ten artykuł zawiera omówienie rozwiązań baz danych platformy Azure opisanych w Centrum architektury platformy Azure.
Rozwiązania usługi Azure Database obejmują zarówno tradycyjny system zarządzania relacyjnymi bazami danych (RDBMS), jak i rozwiązania do obsługi danych big data.
Obciążenia RDBMS obejmują przetwarzanie transakcji online (OLTP) i przetwarzanie analityczne online (OLAP). Dane z wielu źródeł w organizacji można skonsolidować w magazynie danych. Do przenoszenia i przekształcania danych źródłowych można użyć procesu wyodrębniania, przekształcania i ładowania (ETL).
Architektura danych big data jest przeznaczona do obsługi pozyskiwania, przetwarzania i analizy dużych lub złożonych danych. Rozwiązania do obsługi danych big data zwykle obejmują dużą ilość danych nierelacyjnych, które tradycyjne systemy zarządzania relacyjnymi bazami danych nie są odpowiednie do przechowywania. Ten typ bazy danych jest określany jako NoSQL (nie tylko SQL).
Ten artykuł zawiera zasoby umożliwiające zapoznanie się z bazami danych platformy Azure. Zawiera on ścieżki wdrażania architektur, które spełniają Twoje potrzeby, oraz najlepsze rozwiązania, które należy wziąć pod uwagę podczas projektowania rozwiązań.
Istnieje wiele architektur, z których można korzystać, aby zaspokoić potrzeby bazy danych. Udostępniamy również pomysły dotyczące rozwiązań, które można wykorzystać, które zawierają linki do wszystkich potrzebnych składników.
Dowiedz się więcej o bazach danych na platformie Azure
Jeśli dopiero zaczynasz korzystać z baz danych na platformie Azure, najlepszym miejscem do rozpoczęcia jest środowisko Microsoft Learn. Ta bezpłatna platforma online udostępnia filmy wideo i samouczki umożliwiające praktyczne uczenie się. Platforma Microsoft Learn oferuje ścieżki szkoleniowe oparte na twojej roli, takie jak deweloper lub analityk danych.
Możesz przeglądać moduły danych platformy Azure lub użyć tej ścieżki szkoleniowej, aby zrozumieć Azure SQL podstawy.
Oto kilka modułów platformy Learn, które mogą okazać się przydatne:
- Wybieranie rozwiązania magazynu danych na platformie Azure
- Projektowanie migracji na platformę Azure
- Wdrażanie bazy danych Azure SQL
- Eksplorowanie usług baz danych i analitycznych na platformie Azure
- Zabezpieczanie usługi Azure SQL Database
Ścieżka do środowiska produkcyjnego
Aby znaleźć opcje przydatne do radzenia sobie z danymi relacyjnymi, rozważ następujące zasoby:
- Aby dowiedzieć się więcej o zasobach do zbierania danych z wielu źródeł oraz sposobie stosowania przekształceń danych w potoku danych, zobacz Wyodrębnianie, przekształcanie i ładowanie (ETL).
- Aby dowiedzieć się więcej o przetwarzaniu analitycznym online (OLAP), który organizuje duże bazy danych biznesowych i obsługuje złożoną analizę, zobacz Przetwarzanie analityczne online.
- Systemy przetwarzania transakcji online rejestrują interakcje biznesowe w miarę ich występowania. Aby uzyskać więcej informacji, zobacz Przetwarzanie transakcji online (OLTP).
Nierelacyjna baza danych nie używa tabelarycznego schematu wierszy i kolumn. Aby uzyskać więcej informacji, zobacz Dane nierelacyjne i NoSQL.
Aby dowiedzieć się więcej o magazynach typu data lake, które przechowują dużą ilość danych w natywnym, nieprzetworzonym formacie, zobacz Magazyny typu data lake.
Architektura danych big data może obsługiwać pozyskiwanie, przetwarzanie i analizę danych, które są zbyt duże lub zbyt złożone w tradycyjnych systemach baz danych.
- Aby uzyskać więcej informacji, zobacz Architektury danych big data.
- Aby dowiedzieć się więcej o projektowaniu systemu skalowalnego i zwiększania ilości danych, zobacz Tworzenie skalowalnego systemu dla ogromnych danych.
- Aby dowiedzieć się więcej o usłudze Azure Databricks, usłudze analizy opartej na platformie Apache Spark na potrzeby analizy danych big data i rozwiązań sztucznej inteligencji, zobacz Monitorowanie usługi Azure Databricks.
Chmura hybrydowa to środowisko IT, które łączy chmurę publiczną i lokalne centra danych. Aby uzyskać więcej informacji, zobacz Rozszerzanie lokalnych rozwiązań danych na chmurę.
Azure Cosmos DB to w pełni zarządzana usługa bazy danych NoSQL na potrzeby tworzenia nowoczesnych aplikacji. Aby uzyskać więcej informacji, zobacz Model zasobów usługi Azure Cosmos DB.
Aby dowiedzieć się więcej na temat opcji transferu danych na platformę Azure i z platformy Azure, zobacz Transfer danych do i z platformy Azure.
Najlepsze rozwiązania
Zapoznaj się z tymi najlepszymi rozwiązaniami podczas projektowania rozwiązań.
Najlepsze rozwiązania | Opis |
---|---|
Wzorce zarządzania danymi | Zarządzanie danymi jest kluczowym elementem aplikacji w chmurze. Ma wpływ na większość atrybutów jakości. |
Wzorzec transakcyjnej skrzynki nadawcza z usługą Azure Cosmos DB | Dowiedz się, jak używać wzorca transakcyjnej skrzynki nadawczej do niezawodnej obsługi komunikatów i gwarantowanego dostarczania zdarzeń. |
Globalna dystrybucja danych przy użyciu usługi Azure Cosmos DB | Aby osiągnąć małe opóźnienia i wysoką dostępność, niektóre aplikacje muszą być wdrażane w centrach danych, które znajdują się blisko użytkowników. |
Używanie najlepszego magazynu danych dla zadania | Wybór technologii magazynu najlepiej dopasowanej do danych i tego, jak będą wykorzystywane. |
Zabezpieczenia w usłudze Azure Cosmos DB | Najlepsze rozwiązania w zakresie zabezpieczeń pomagają zapobiegać naruszeniom bazy danych, wykrywać je i reagować na nie. |
Rozwiązania do zabezpieczania danych | Rozwiązj obawy dotyczące zwiększonej dostępności danych w chmurze i sposobu ich zabezpieczania. |
Ciągła kopia zapasowa z przywracaniem do punktu w czasie w usłudze Azure Cosmos DB | Dowiedz się więcej o funkcji przywracania do punktu w czasie w usłudze Azure Cosmos DB. |
Uzyskiwanie wysokiej dostępności za pomocą usługi Azure Cosmos DB | Usługa Azure Cosmos DB udostępnia wiele funkcji i opcji konfiguracji w celu osiągnięcia wysokiej dostępności. |
Wysoka dostępność usługi Azure SQL Database i SQL Managed Instance | Baza danych nie powinna być pojedynczym punktem awarii w architekturze. |
punkty odniesienia zabezpieczeń usługi Azure SQL Database
Zabezpieczenia są istotną częścią każdego rozwiązania bazy danych.
- Punkt odniesienia zabezpieczeń platformy Azure dla usługi Azure SQL Database
- Punkt odniesienia zabezpieczeń platformy Azure dla Azure Database Migration Service
Wybór technologi
Istnieje wiele opcji użycia technologii z bazami danych platformy Azure. Te artykuły ułatwiają wybór najlepszych technologii dla Twoich potrzeb.
- Wybieranie magazynu danych analitycznych na platformie Azure
- Wybieranie technologii analizy danych na platformie Azure
- Wybieranie technologii przetwarzania wsadowego na platformie Azure
- Wybieranie technologii magazynu danych big data na platformie Azure
- Wybieranie technologii orkiestracji potoku danych na platformie Azure
- Wybieranie technologii pozyskiwania komunikatów w czasie rzeczywistym na platformie Azure
- Wybieranie magazynu danych wyszukiwania na platformie Azure
- Wybieranie technologii przetwarzania strumieniowego na platformie Azure
Bądź na bieżąco z bazami danych
Zapoznaj się z tematem Aktualizacje platformy Azure , aby być na bieżąco z technologią Azure Databases.
Powiązane zasoby
Te architektury korzystają z technologii baz danych.
- SQL Managed Instance z kluczami zarządzanymi przez klienta
- Zoptymalizowany magazyn z klasyfikacją danych logicznych
- Globalnie rozproszone aplikacje przy użyciu usługi Azure Cosmos DB
Oto kilka innych zasobów:
- Scenariusz firmy Adatum Corporation na potrzeby zarządzania danymi i analizy na platformie Azure
- Scenariusz firmy Lamna Healthcare na potrzeby zarządzania danymi i analizy na platformie Azure
- Optymalizowanie administrowania wystąpieniami SQL Server
- Przetwarzanie tekstu wolnego formularza do wyszukiwania
- Scenariusz firmy Relecloud na potrzeby zarządzania danymi i analizy na platformie Azure
- Praca z plikami CSV i JSON na potrzeby rozwiązań do obsługi danych
Przykładowe rozwiązania
Te pomysły dotyczące rozwiązań to niektóre z przykładowych podejść, które można dostosować do Twoich potrzeb.
- Pamięć podręczna danych
- Magazyn danych przedsiębiorstwa
- Ryzyko kredytowe pożyczki i modelowanie wartości domyślnych
- Obsługa komunikatów
- Monitorowanie sprzętu wydobywczego
- Aplikacja internetowa z wieloma regionami z prywatną łącznością z bazą danych
- Aplikacje bezserwerowe korzystające z usługi Azure Cosmos DB
Podobne produkty bazy danych
Jeśli znasz usługi Amazon Web Services (AWS) lub Google Cloud, zapoznaj się z następującymi porównaniami:
- Technologie relacyjnej bazy danych na platformie Azure i platformie AWS
- Porównanie usług Google Cloud to Azure — platforma danych
Następne kroki
Aby uzyskać więcej informacji, zobacz Przewodnik po architekturze danych platformy Azure .