Μοντέλα δεδομένων κυψέλης



Τα μοντέλα δεδομένων Hive περιέχουν τα ακόλουθα στοιχεία όπως βάσεις δεδομένων, πίνακες, χωρίσματα και κάδους ή συστάδες. Η κυψέλη υποστηρίζει πρωτόγονους τύπους όπως ακέραιους, πλωτήρες, διπλούς και χορδές.

μετατροπή δυαδικού σε int java

Το Hive είναι ένα σύστημα αποθήκευσης δεδομένων για το Hadoop που διευκολύνει την εύκολη σύνοψη δεδομένων, ad-hoc ερωτήματα και την ανάλυση μεγάλων συνόλων δεδομένων που είναι αποθηκευμένα σε συμβατά συστήματα αρχείων Hadoop. Hive δομές δεδομένων σε καλά κατανοητές έννοιες της βάσης δεδομένων, όπως πίνακες, σειρές, στήλες και διαμερίσματα. Υποστηρίζει πρωτόγονους τύπους όπως Integers, Floats, Doubles και Strings. Το Hive υποστηρίζει επίσης το Associative Arrays, τις λίστες, τις δομές και το Serialize και Deserialized API χρησιμοποιείται για τη μεταφορά δεδομένων μέσα και έξω από τους πίνακες.





Ας δούμε λεπτομερώς τα Hive Data Models

Μοντέλα δεδομένων κυψέλης:

Τα μοντέλα δεδομένων Hive περιέχουν τα ακόλουθα στοιχεία:



  • Βάσεις δεδομένων
  • Πίνακες
  • Χωρίσματα
  • Κουβάδες ή συστάδες

Χωρίσματα:

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

Μοντέλα δεδομένων κυψέλης

Λοιπόν, ποια είναι η λειτουργία του Διαμερίσματος; Τα κλειδιά διαμερισμάτων καθορίζουν τον τρόπο αποθήκευσης των δεδομένων. Εδώ, κάθε μοναδική τιμή του κλειδιού Partition καθορίζει ένα Partition του πίνακα. Τα χωρίσματα ονομάζονται από ημερομηνίες για ευκολία. Είναι παρόμοιο με το 'Block Splitting' σε HDFS.



Κουβάδες:

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

σεφ εναντίον μαριονέτα εναντίον ασαθούς

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

Σχετικές αναρτήσεις:

αναδρομικό fibonacci c ++

Χρήσιμες εντολές κυψελών