Udostępnij za pośrednictwem


Klasyfikacja magazynu danych

W tym artykule opisano opcje usługi Azure Storage. Nie obejmuje opcji magazynu Internetu rzeczy (IoT). Aby uzyskać więcej informacji na temat magazynu związanego z IoT, zobacz Architektury usługi Azure IoT i IoT. W tym artykule nie opisano również obciążeń korzystających z wektoryzowanych danych, takich jak większość obciążeń sztucznej inteligencji. Aby uzyskać więcej informacji, zobacz Wybieranie usługi platformy Azure na potrzeby wyszukiwania wektorów.

Kategorie usługi Azure Storage obejmują proste rozwiązania magazynu, magazyn bazy danych i analizy oraz magazyn IoT. W poniższych sekcjach opisano prosty magazyn i bazę danych oraz magazyn analityczny.

Diagram ilustrujący klasyfikacje magazynów danych na platformie Azure.

Pobierz plik programu Visio z tą architekturą.

Proste rozwiązania magazynu

Używaj prostych rozwiązań magazynu, takich jak Azure Blob Storage (wykluczone z usługi Azure Data Lake Storage), Azure Files, Azure Disks, Azure Queue Storage, Azure NetApp Files i Azure Table Storage. Te rozwiązania są idealne do przechowywania dużych ilości danych, które nie wymagają niepodzielności, spójności, izolacji i trwałości (ACID). Proste rozwiązania magazynu zwykle kosztują mniej niż bazy danych lub usługi analityczne. Używaj prostego magazynu dla udziałów plików, danych, które wymagają minimalnych możliwości zapytań strukturalnych i transakcyjnych oraz długoterminowego przechowywania plików.

Magazyn bazy danych i analizy

Używaj baz danych, gdy potrzebujesz możliwości ACID. Bazy danych platformy Azure obejmują analityczne bazy danych lub magazyny danych oraz transakcyjne bazy danych lub magazyny danych.

  • Analityczne bazy danych i magazyny danych platformy Azure, nazywane również obciążeniami przetwarzania analitycznego online (OLAP), to wyspecjalizowane usługi przeznaczone do przechowywania i analizowania dużych ilości danych oraz zarządzania nimi. Te wyspecjalizowane narzędzia przechowują duże ilości danych, zarządzają nimi i analizują je. Analityczne bazy danych zapewniają infrastrukturę magazynowania danych, analizy danych big data i analizy w czasie rzeczywistym. Są one zoptymalizowane pod kątem odczytywania dużych ilości danych i często używają magazynu kolumnowego. Aby uzyskać więcej informacji, zobacz Wybieranie magazynu danych analitycznych na platformie Azure.

  • Transakcyjne bazy danych na platformie Azure, znane również jako systemy przetwarzania transakcji online (OLTP), obsługują obciążenia wymagające szybkiego, niezawodnego i bezpiecznego przetwarzania transakcji. Transakcyjne bazy danych są zoptymalizowane pod kątem odczytywania i zapisywania danych i zwykle używają magazynu wierszy, ale istnieją wyjątki. Ta optymalizacja zapewnia integralność i spójność danych. Aby uzyskać więcej informacji na temat wdrażania transakcyjnej bazy danych, zobacz Rozwiązania OLTP.

Dwa typy transakcyjnych baz danych obejmują relacyjne bazy danych, znane również jako bazy danych SQL i nierelacyjne bazy danych, znane również jako bazy danych NoSQL.

Diagram porównujący systemy zarządzania relacyjnymi bazami danych i rozwiązania do obsługi danych big data.

Pobierz plik programu Visio z tą architekturą.

Do celów analitycznych i transakcyjnych może być potrzebna hybrydowa baza danych lub magazyn danych. Te przypadki użycia są nazywane hybrydowym przetwarzaniem transakcyjnym i analitycznym. W tych przypadkach użycia użyj produktów, takich jak Azure Cosmos DB for PostgreSQL lub Azure SQL Database Hiperskala.

Następny krok