Σπίτι Προσωπικά Οικονομικά Columnar Τα δεδομένα σε NoSQL - dummies

Columnar Τα δεδομένα σε NoSQL - dummies

Βίντεο: What is a Columnar Database? 2024

Βίντεο: What is a Columnar Database? 2024
Anonim

Τα καταστήματα της στήλης NoSQL είναι παρόμοια σε πρώτη εμφάνιση με τα παραδοσιακά σχεσιακά DBMS. Οι έννοιες των σειρών και των στηλών εξακολουθούν να υπάρχουν. Μπορείτε επίσης να καθορίσετε τις οικογένειες των στηλών πριν να φορτώσετε τα δεδομένα στη βάση δεδομένων, πράγμα που σημαίνει ότι η δομή των δεδομένων πρέπει να είναι γνωστή εκ των προτέρων.

Ωστόσο, η αποθήκευση στηλών οργανώνει δεδομένα διαφορετικά από τις σχεσιακές βάσεις δεδομένων. Αντί της αποθήκευσης δεδομένων σε μια σειρά για γρήγορη πρόσβαση, τα δεδομένα οργανώνονται για γρήγορες λειτουργίες στηλών. Αυτή η προβολή με βάση τη στήλη κάνει τα καταστήματα σε στήλες ιδανικά για την εκτέλεση συναρτήσεων ή για την αναζήτηση εγγραφών που αντιστοιχούν σε πολλές στήλες.

Οι συγκεντρωτικές λειτουργίες είναι συνδυασμοί δεδομένων ή λειτουργίες ανάλυσης. Μπορούν να είναι τόσο απλά όσο η μέτρηση του αριθμού των αποτελεσμάτων, η αθροίωσή τους ή ο υπολογισμός του μέσου όρου τους. Θα μπορούσαν να είναι πιο περίπλοκα, αν και - για παράδειγμα, επιστρέφοντας μια περίπλοκη τιμή που περιγράφει ένα γενικότερο χρονικό διάστημα.

Τα καταστήματα στήλης αναφέρονται επίσης μερικές φορές ως κλώνοι Big Tables ή Big Table, που αντικατοπτρίζουν τον κοινό πρόγονο τους, το Bigtable της Google.

σειρά σε ένα RDBMS) δεν απαιτεί μία μόνο τιμή ανά στήλη. Αντ 'αυτού, είναι δυνατό να μοντελοποιηθούν οικογένειες κλώνων. Μια ενιαία εγγραφή μπορεί να αποτελείται από ένα πεδίο αναγνωριστικού, μια οικογένεια στηλών για πληροφορίες "πελάτη" και μια άλλη οικογένεια στηλών για πληροφορίες "στοιχείου παραγγελίας". Κάθε μία από αυτές τις οικογένειες κλώνων αποτελείται από διάφορα πεδία. Μία από αυτές τις οικογένειες κολώνων μπορεί να έχει πολλές "σειρές" από μόνη της. Οι πληροφορίες στοιχείων παραγγελιών, για παράδειγμα, έχουν πολλές σειρές - μία για κάθε στοιχείο γραμμής. Αυτές οι σειρές θα περιέχουν δεδομένα όπως το αναγνωριστικό στοιχείου, την ποσότητα και την τιμή μονάδας.

Το μεγάλο πράγμα για τα καταστήματα της στήλης είναι ότι μπορείτε να ανακτήσετε όλες τις σχετικές πληροφορίες χρησιμοποιώντας ένα ενιαίο αναγνωριστικό εγγραφής, αντί να χρησιμοποιήσετε τη σύνθετη δομημένη γλώσσα ερωτημάτων (SQL), όπως συμβαίνει σε ένα RDBMS. Κάτι τέτοιο απαιτεί λίγο προηγούμενο μοντελοποίηση και ανάλυση δεδομένων, αν και.

Στο παράδειγμα που εμφανίζεται, μπορείτε να ανακτήσετε όλες τις πληροφορίες για την παραγγελία επιλέγοντας μια γραμμή μίας στήλης, που σημαίνει ότι ο προγραμματιστής δεν χρειάζεται να γνωρίζει την ακριβή περίπλοκη σύνταξη σύνταξης ενός ερωτήματος σε ένα κατάστημα στηλών, αντίθετα πρέπει να χρησιμοποιούν πολύπλοκες συνδέσεις SQL σε RDBMS.

Έτσι, για σύνθετες και μεταβλητές δομές σχεσιακών δεδομένων, ένα κατάστημα στηλών μπορεί να είναι πιο αποτελεσματικό στην αποθήκευση και λιγότερο επιρρεπές σε ανάπτυξη από τους προγόνους RDBMS.

Σημειώστε ότι στην οικογένεια των κωδικών στοιχείων

στοιχείο, το αναγνωριστικό κάθε στοιχείου αντιπροσωπεύεται μέσα στο κλειδί και η τιμή είναι η παραγγελθείσα ποσότητα. Αυτή η ρύθμιση επιτρέπει γρήγορη αναζήτηση όλων των παραγγελιών που περιέχουν αυτό το αναγνωριστικό στοιχείου. Εάν γνωρίζετε τα πεδία δεδομένων που εμπλέκονται μπροστά και πρέπει να ανακτήσετε γρήγορα τα σχετικά δεδομένα μαζί ως μία εγγραφή, τότε εξετάστε το ενδεχόμενο αποθήκευσης μιας στήλης.

Columnar Τα δεδομένα σε NoSQL - dummies

Η επιλογή των συντακτών

Όταν η μετάβαση σε υβριδικό περιβάλλον σύννεφων μπορεί να είναι ωφέλιμη - ανδρείκελα

Όταν η μετάβαση σε υβριδικό περιβάλλον σύννεφων μπορεί να είναι ωφέλιμη - ανδρείκελα

Μεταβαίνοντας σε ένα υβριδικό περιβάλλον Cloud, πρέπει πρώτα να έχετε καλή κατανόηση των απαιτήσεων του φόρτου εργασίας σας. Μια οργάνωση συνήθως έχει πολλούς διαφορετικούς τύπους φόρτου εργασίας για να διαχειριστεί στο κέντρο δεδομένων της και ορισμένοι από αυτούς τους φόρτους εργασίας θα είναι καλύτερα προσαρμοσμένοι από άλλους για ένα περιβάλλον υβριδικού cloud. ...

Γιατί ο προσανατολισμός υπηρεσίας είναι σημαντικός για τα μοντέλα υπολογιστικού νέφους - οι υπηρεσίες Dummy

Γιατί ο προσανατολισμός υπηρεσίας είναι σημαντικός για τα μοντέλα υπολογιστικού νέφους - οι υπηρεσίες Dummy

Μια υποδομή και μια προοπτική εφαρμογής. Όταν έχετε κάποιο υπόβαθρο σχετικά με τον τρόπο με τον οποίο μπορείτε να ακολουθήσετε μια προσέγγιση προσανατολισμένη στις υπηρεσίες για το σχεδιασμό συστημάτων τεχνολογίας, μπορείτε να αρχίσετε να βλέπετε τη σχέση μεταξύ αυτής της προσέγγισης και του Cloud computing. Ο προσανατολισμός της υπηρεσίας διαπερνά το σύννεφο και το σύννεφο χρησιμεύει ως περιβάλλον ...

Η επιλογή των συντακτών

Προσθέστε Βασικά Ηλεκτρονικά Εξαρτήματα στο Ηλεκτρονικό σας Εργαλείο Workbench - dummies

Προσθέστε Βασικά Ηλεκτρονικά Εξαρτήματα στο Ηλεκτρονικό σας Εργαλείο Workbench - dummies

Για να ξεκινήσετε την κατασκευή ηλεκτρονικών κυκλωμάτων. πρέπει να συγκεντρώσει μια συλλογή από φθηνά ηλεκτρονικά εξαρτήματα όπως αντιστάσεις και πυκνωτές, δίοδοι και τρανζίστορ. Δεν χρειάζεται να αγοράζετε τα πάντα ταυτόχρονα, αλλά θα θέλετε να συγκεντρώσετε τουλάχιστον τα βασικά μέρη πριν ξεκινήσετε. Μπορείτε να αγοράσετε πολλά από αυτά τα εξαρτήματα σε ...

10 τρόποι να εξερευνήσετε τον κόσμο των ηλεκτρονικών - Dummies

10 τρόποι να εξερευνήσετε τον κόσμο των ηλεκτρονικών - Dummies

Έτοιμοι να αξιοποιήσουν μια νέα γνώση των ηλεκτρονικών; Θέλετε να επεκτείνετε τους ορίζοντές σας και να δημιουργήσετε προγραμματιζόμενα ηλεκτρονικά έργα; Η παρακάτω λίστα παρέχει μια λίστα ιδεών για την ενίσχυση της ηλεκτρονικής σας εμπειρίας. Σέρφινγκ για κυκλώματα Χιλιάδες ιδέες σχεδίων διατίθενται στο Διαδίκτυο. Χρησιμοποιήστε την αγαπημένη μηχανή αναζήτησής σας για να βρείτε έργα σε ...

Η επιλογή των συντακτών

Πώς να πάρει επιβεβαιωμένο και επιβεβαιωμένο στο Facebook - dummies

Πώς να πάρει επιβεβαιωμένο και επιβεβαιωμένο στο Facebook - dummies

Facebook είναι μια ιστοσελίδα για πραγματική ταυτότητα και πραγματική Ανθρωποι. Για να προστατεύσει αυτό το γεγονός, το Facebook διαθέτει συστήματα που να ανιχνεύουν τυχόν ψεύτικους λογαριασμούς. Οι ψεύτικοι λογαριασμοί μπορεί να είναι αστεία (για παράδειγμα, κάποιος που δημιουργεί λογαριασμό για το σκυλί της) ή μπορεί να είναι spammers (ρομπότ που δημιουργούν λογαριασμούς για να στείλουν χιλιάδες ψεύτικες αιτήσεις φίλων). Ανεξάρτητα, είναι ...

Πώς να κρύψει Facebook Νέα Ιστορίες Feed - ανδρείκελα

Πώς να κρύψει Facebook Νέα Ιστορίες Feed - ανδρείκελα

, ενώ μπορείτε να χρησιμοποιήσετε Ειδήσεις του Facebook Feed απόψεις να δούμε μια διαφορετική έκδοση, μπορείτε επίσης να επηρεάσετε αυτό που βλέπετε κρύβοντας ιστορίες που δεν σας αρέσουν. Η απόκρυψη ιστοριών (και στη συνέχεια η απόκρυψη όλων των ιστοριών από συγκεκριμένους ανθρώπους) στέλνει ένα μήνυμα στην News Feed ότι θα προσπαθήσει να μάθει από. Αν είστε συνεχώς κρύβονται ιστορίες ...

Πώς να Εισάγετε ένα βιβλίο διευθύνσεων στο Facebook - dummies

Πώς να Εισάγετε ένα βιβλίο διευθύνσεων στο Facebook - dummies

Αντί να δημιουργήσετε ένα νέο βιβλίο διευθύνσεων για Επαφές Facebook, μπορείτε να εισαγάγετε ένα υπάρχον βιβλίο διευθύνσεων. Εάν είστε κάποιος που χρησιμοποιεί έναν υπολογιστή-πελάτη ηλεκτρονικού ταχυδρομείου επιφάνειας εργασίας - ένα πρόγραμμα στον τοπικό σας υπολογιστή που διαχειρίζεται το ηλεκτρονικό σας ταχυδρομείο (όπως το Microsoft Outlook ή το Entourage), δημιουργήστε ένα αρχείο των επαφών σας και εισάγετε το ...