Κατανόηση της αποθήκευσης Blob, Queue, Table στο Windows Azure
Αυτό το άρθρο ρίχνει φως στον χώρο αποθήκευσης στο Windows Azure . Όσον αφορά τον μεγάλο αποθηκευτικό χώρο, υπάρχουν ορισμένα πράγματα που πρέπει να κατανοηθούν. Το Windows Azure(Windows Azure) προσφέρει ένα ευρύ φάσμα υπηρεσιών αποθήκευσης που υποστηρίζουν σχεδόν όλους τους τύπους αναγκών αποθήκευσης, από δομημένα έως μη δομημένα δεδομένα, βάσεις δεδομένων NoSQL και ουρές.
Πώς αποθηκεύονται τα δεδομένα στο Cloud
Όσον αφορά το Windows Azure , έχει τέσσερις μορφές αποθήκευσης και είναι:
- Αποθήκευση Blob
- Αποθήκευση ουράς
- Επιτραπέζια αποθήκευση
- Μονάδα δίσκου Windows Azure
Ας προσπαθήσουμε να πάρουμε μια γενική εξήγηση για καθένα από αυτά!
Αποθήκευση Blob
Το Blob(Blob) είναι ένα αρκτικόλεξο για το Binary Large αντικείμενο. Βασικά το Blob(Basically Blob) είναι μια ακολουθία byte – ακριβώς αυτό που χρειάζεται μια εφαρμογή. Το Blob(Blob) μπορεί να κρατήσει ήχο, βίντεο, μηνύματα email, αρχειοθετημένα αρχεία, αρχεία zip ή ένα έγγραφο επεξεργασίας κειμένου με πολύ γενικό τρόπο.
Για να χρησιμοποιήσετε blobs, ένας προγραμματιστής δημιουργεί πρώτα ένα ή περισσότερα κοντέινερ σε κάποιο λογαριασμό αποθήκευσης. Κάθε ένα από αυτά τα δοχεία μπορεί στη συνέχεια να χωρέσει μία ή περισσότερες σταγόνες. Υπάρχουν δύο τύποι αποθήκευσης blob διαθέσιμοι, ο καθένας παρέχει συγκεκριμένες λειτουργίες:
- Μπλοκ Blob
- Blob σελίδας
Τα Blobs(Blobs) αποθηκεύονται και καλύπτονται από Blob Containers . Κάθε σταγόνα μπορεί να είναι έως και 50 GB. Ένα blob έχει ένα μοναδικό όνομα συμβολοσειράς μέσα στο κοντέινερ. Τα Blobs(Blobs) μπορεί να έχουν μεταδεδομένα που σχετίζονται με αυτά, τα οποία είναι
Αποθήκευση ουράς
Ο κύριος στόχος των ουρών είναι να επιτρέπουν την επικοινωνία μεταξύ διαφορετικών τμημάτων μιας εφαρμογής Windows Azure . Με απλά λόγια, οι ουρές(Queues) χωρίζουν τα στιγμιότυπα ρόλων Ιστού και τα στιγμιότυπα ρόλου (Web Role)εργαζομένου(Worker Role Instances) – Μια ουρά περιέχει πολλά μηνύματα – Το όνομα της ουράς ορίζεται από τον λογαριασμό.
- Δεν υπάρχει όριο στον αριθμό των μηνυμάτων που είναι αποθηκευμένα σε μια ουρά.
- Ένα μήνυμα αποθηκεύεται το πολύ για μια εβδομάδα. Το σύστημα θα συλλέξει σκουπίδια τα μηνύματα που είναι παλαιότερα από μία εβδομάδα.
Οι ουρές μπορεί να έχουν μεταδεδομένα που σχετίζονται με αυτές. Τα μεταδεδομένα(Metadata) έχουν τη μορφήζεύγη και έχουν μέγεθος έως 8 KB ανά ουρά. - Μια συμβατική ουρά μπορεί να προσφέρει σημασιολογία του «πρώτος στην πρώτη έξοδος». Από την άλλη, οι ουρές στο Windows Azure δεν εγγυώνται ότι ένα μόνο μήνυμα μπορεί να παραδοθεί πολλές φορές.
Η επεξεργασία των μηνυμάτων από μια ουρά είναι μια διαδικασία δύο σταδίων, η οποία περιλαμβάνει τη λήψη του μηνύματος και, στη συνέχεια, τη διαγραφή του μηνύματος μετά την επεξεργασία του. Αυτό το μοτίβο εγγυάται την επιτυχή παράδοση μηνυμάτων.
Αποθήκευση τραπεζιού
Η αποθήκευση πίνακα είναι μια συλλογή από οντότητες που μοιάζουν με γραμμές, καθεμία από τις οποίες μπορεί να περιέχει έως και 255 ιδιότητες. Ωστόσο, σε αντίθεση με τους πίνακες σε μια βάση δεδομένων, δεν υπάρχει σχήμα που να επιβάλλει ένα συγκεκριμένο σύνολο τιμών σε όλες τις σειρές ενός πίνακα. Η αποθήκευση πίνακα χρησιμοποιείται από εφαρμογές που απαιτούν αποθήκευση μεγάλων ποσοτήτων αποθήκευσης δεδομένων που χρειάζονται πρόσθετη δομή.
Ενώ ο πίνακας αποθηκεύει δομημένα δεδομένα, δεν παρέχει κανέναν τρόπο αναπαράστασης σχέσεων μεταξύ των δεδομένων, που μερικές φορές ονομάζεται βάση δεδομένων NoSQL . Οι πίνακες στο Windows Azure ανοίγουν χώρο για επεκτασιμότητα. Είναι λογικό για τους προγραμματιστές να σχεδιάζουν επεκτάσιμες εφαρμογές. Απλώς(Just) σχεδιάστε έναν πίνακα και προσθέστε μερικές οντότητες και το Windows Azure(Windows Azure) αναλαμβάνει τα υπόλοιπα.
Ο στόχος εδώ είναι να βοηθηθούν οι προγραμματιστές να επικεντρωθούν στην ανάπτυξη εφαρμογών τους αντί να ανησυχούν για τη διαχείριση μεγάλων δεδομένων.
Related posts
Το Microsoft Intune δεν συγχρονίζεται; Αναγκάστε το Intune να συγχρονιστεί στα Windows 11/10
Ερωτήσεις και απαντήσεις συνέντευξης στο Cloud Computing
Η ανάπτυξη του SCEP στα Windows 10 αποτυγχάνει μετά την ανανέωση του πιστοποιητικού CA
Το Cloud Clipboard (Ctrl+V) δεν λειτουργεί ή δεν συγχρονίζεται στα Windows 10
Ανασκόπηση Comodo Cloud Antivirus: Δωρεάν λογισμικό προστασίας από ιούς για Windows
Μεταφέρετε αρχεία μέσω της υπηρεσίας Cloud Storage χρησιμοποιώντας Κρυπτογράφηση με Whisply
Απενεργοποιήστε την Αναζήτηση περιεχομένου στο Cloud στο πλαίσιο αναζήτησης στη γραμμή εργασιών στα Windows 11/10
Πώς να δημιουργήσετε ένα Word Cloud στο Excel
Κατεβάστε την εφαρμογή Azure Mobile για Android και iOS
Τι είναι το Cloud και το Cloud Computing; Μια εισαγωγή για αρχάριους!
Ενεργοποιήστε τις ομάδες ασφαλείας δικτύου στο Κέντρο ασφαλείας Azure
Τρόπος αναγκαστικής εκκαθάρισης της ουράς εκτύπωσης στα Windows
Τι είναι το Hybrid Cloud; Ορισμός, πλεονεκτήματα και οφέλη
Ανασκόπηση pCloud: Είναι μια καλή εναλλακτική υπηρεσία αποθήκευσης cloud;
Πώς να εγκαταστήσετε και να ρυθμίσετε το WordPress στο Microsoft Azure
Οι καλύτερες εναλλακτικές του Google Photos για την αποθήκευση φωτογραφιών και βίντεο στο διαδίκτυο
Οι 10 καλύτερες Υπηρεσίες Cloud Computing
Απαιτήσεις εργασιών και δεξιοτήτων στο Cloud Computing
Η επιτόπια αναβάθμιση δεν υποστηρίζεται στις εικονικές μηχανές Azure
Το καλύτερο δωρεάν Cloud Antivirus για Windows 10