Zrozumienie obiektów Blob, kolejek i przechowywania tabel w systemie Windows Azure
Ten artykuł rzuca światło na pamięć masową w systemie Windows Azure(Windows Azure) . Jeśli chodzi o duże magazyny, należy zrozumieć pewne rzeczy. Windows Azure oferuje szeroką gamę usług pamięci masowej, które obsługują praktycznie wszystkie rodzaje potrzeb związanych z pamięcią masową, od danych ustrukturyzowanych do nieustrukturyzowanych, baz danych NoSQL i kolejek.
Jak dane są przechowywane w chmurze?
Jeśli chodzi o Windows Azure , ma cztery formy przechowywania i są to:
- Magazyn obiektów BLOB
- Przechowywanie w kolejce
- Przechowywanie stołu
- Dysk Windows Azure
Spróbujmy uzyskać ogólne wyjaśnienie dla każdego z nich!
Magazyn obiektów BLOB
Blob jest akronimem dla obiektu Binary Large . Zasadniczo Blob(Basically Blob) to sekwencja bajtów — dokładnie taka, jakiej potrzebuje aplikacja. Blob może przechowywać audio, wideo, wiadomości e-mail, zarchiwizowane pliki, pliki zip lub dokument edytora tekstu w bardzo ogólny sposób.
Aby używać obiektów BLOB, deweloper najpierw tworzy jeden lub więcej kontenerów na pewnym koncie magazynu. Każdy z tych kontenerów może następnie zawierać jeden lub więcej obiektów blob. Dostępne są dwa typy magazynu obiektów blob, z których każdy zapewnia określoną funkcjonalność:
- Blokuj Blob
- Strona Blob
Obiekty BLOB(Blobs) są przechowywane w kontenerach obiektów(Blob Containers) BLOB i objęte zakresem . Każdy obiekt blob może mieć do 50 GB. Obiekt BLOB ma unikatową nazwę ciągu w kontenerze. Obiekty BLOB(Blobs) mogą mieć powiązane z nimi metadane, które są
Przechowywanie w kolejce
Głównym celem kolejek jest umożliwienie komunikacji między różnymi częściami aplikacji Windows Azure . W prostych słowach Kolejki(Queues) oddzielają instancje ról internetowych(Web Role) i instancje ról roboczych(Worker Role Instances) – Kolejka zawiera wiele wiadomości – Nazwa kolejki jest objęta zakresem konta.
- Nie ma limitu liczby wiadomości przechowywanych w kolejce.
- Wiadomość jest przechowywana najwyżej tydzień. System będzie usuwał śmieci z wiadomości, które mają więcej niż tydzień.
Z kolejkami mogą być powiązane metadane. Metadane(Metadata) mają postaćpary i mają rozmiar do 8 KB na kolejkę. - Konwencjonalna kolejka może oferować semantykę „pierwsze weszło, pierwsze wyszło”; z drugiej strony kolejki w systemie Windows Azure(Windows Azure) nie gwarantują, że pojedyncza wiadomość może zostać dostarczona wiele razy.
Przetwarzanie wiadomości z kolejki to proces dwuetapowy, który obejmuje pobranie wiadomości, a następnie usunięcie wiadomości po jej przetworzeniu. Ten wzorzec gwarantuje pomyślne dostarczenie wiadomości.
Przechowywanie stołu
Magazyn tabel to zbiór jednostek podobnych do wierszy, z których każda może zawierać do 255 właściwości; jednak w przeciwieństwie do tabel w bazie danych nie istnieje schemat, który wymusza pewien zestaw wartości we wszystkich wierszach w tabeli. Magazyn tabel jest używany przez aplikacje wymagające przechowywania dużych ilości danych, które wymagają dodatkowej struktury.
Chociaż tabela przechowuje dane strukturalne, nie zapewnia żadnego sposobu reprezentowania relacji między danymi, czasami nazywanej bazą danych NoSQL . Tabele w Windows Azure otwierają przestrzeń dla skalowalności. Dla programistów sensowne jest projektowanie skalowalnych aplikacji. Wystarczy(Just) zaprojektować tabelę i dodać kilka encji, a Windows Azure zajmie się resztą.
Celem jest pomoc programistom w skupieniu się na tworzeniu aplikacji, zamiast martwienia się o zarządzanie dużymi danymi.
Related posts
Microsoft Intune nie synchronizuje się? Wymuś synchronizację usługi Intune w systemie Windows 11/10
Pytania i odpowiedzi w rozmowie kwalifikacyjnej Cloud Computing
Wdrożenie SCEP w systemie Windows 10 kończy się niepowodzeniem po odnowieniu certyfikatu CA
Schowek w chmurze (Ctrl+V) nie działa lub nie synchronizuje się w systemie Windows 10
Recenzja Comodo Cloud Antivirus: Darmowe oprogramowanie antywirusowe dla systemu Windows
Błąd 0x8007017C, operacja w chmurze jest nieprawidłowa — synchronizacja folderu roboczego
Jak stworzyć chmurę słów w Excelu
Jak wygenerować tabelę prawdy w Windows 11/10?
Jak utworzyć chmurę słów w programie Microsoft PowerPoint
Włącz sieciowe grupy zabezpieczeń w Azure Security Center
Najlepszy darmowy antywirus w chmurze dla systemu Windows 10
Zadania i wymagania dotyczące umiejętności w chmurze
Błąd inicjalizacji instalatora Adobe Creative Cloud w systemie Windows 11/10
Wyłącz wyszukiwanie treści w chmurze w polu wyszukiwania paska zadań w systemie Windows 11/10
SafeInCloud Password Manager synchronizuje bazę danych z kontami w chmurze
Wyczyść kolejkę drukowania w systemie Windows 10
Recenzja bezpłatnego antywirusa Kaspersky Security Cloud — Chroń system Windows 10
Resetowanie, czysta instalacja, aktualizacja w miejscu, resetowanie w chmurze i nowe uruchomienie
Co to jest przetwarzanie w chmurze i w chmurze? Wprowadzenie dla początkujących!
Jak wymusić czyszczenie kolejki drukowania w systemie Windows