Σπίτι Προσωπικά Οικονομικά Ορυχείο Μεγάλα δεδομένα με κυψέλη

Ορυχείο Μεγάλα δεδομένα με κυψέλη

Βίντεο: iTrack: ένας φύλακας-άγγελος στο τσεπάκι 2025

Βίντεο: iTrack: ένας φύλακας-άγγελος στο τσεπάκι 2025
Anonim

Η κυψέλη είναι ένα στρώμα δεδομένων που αποθηκεύεται με βάση τα στοιχεία του Hadoop (HDFS και MapReduce) είναι πολύ χρήσιμο σε μεγάλα δεδομένα. Παρέχει στους χρήστες που γνωρίζουν SQL με μια απλή εφαρμογή SQL-lite που ονομάζεται HiveQL χωρίς να θυσιάζει την πρόσβαση μέσω των χαρτογράφων και των μειωτήρων. Με την κυψέλη, μπορείτε να αποκτήσετε το καλύτερο και των δύο κόσμων: πρόσβαση SQL σε δομημένα δεδομένα και εξελιγμένη ανάλυση δεδομένων με το MapReduce.

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

Η κυψέλη χρησιμοποιεί τρεις μηχανισμούς για την οργάνωση δεδομένων:

  • Πίνακες: Οι πίνακες κυψελών είναι οι ίδιοι με τους πίνακες RDBMS που αποτελούνται από σειρές και στήλες. Επειδή η κυψέλη είναι στρωμένη στο Hadoop HDFS, οι πίνακες αντιστοιχίζονται σε καταλόγους στο σύστημα αρχείων. Επιπλέον, το Hive υποστηρίζει πίνακες αποθηκευμένους σε άλλα εγγενή συστήματα αρχείων.

  • Διαμερίσματα: Ένας πίνακας κυψελών μπορεί να υποστηρίξει ένα ή περισσότερα διαμερίσματα. Αυτά τα κατατμήματα χαρτογραφούνται σε υποκαταλόγους στο υποκείμενο σύστημα αρχείων και αντιπροσωπεύουν τη διανομή δεδομένων σε όλο τον πίνακα. Για παράδειγμα, εάν ένας πίνακας ονομάζεται autos, με τιμή κλειδιού 12345 και τιμή κατασκευής Ford, autos / kv = 12345 / Ford.

  • Κάδοι: Με τη σειρά τους, τα δεδομένα μπορούν να χωριστούν σε κουβάδες. Οι κάδοι αποθηκεύονται ως αρχεία στον κατάλογο κατατμήσεων στο υποκείμενο σύστημα αρχείων. Οι κάδοι βασίζονται στον κατακερματισμό μιας στήλης στον πίνακα. Στο προηγούμενο παράδειγμα, μπορεί να έχετε ένα κουβά που ονομάζεται Focus, που περιέχει όλα τα χαρακτηριστικά ενός αυτοκινήτου Ford Focus.

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

Η κυψέλη υποστηρίζει μια γλώσσα τύπου SQL που ονομάζεται HiveQL. Το HiveQL υποστηρίζει πολλά από τα πρωτόγονα SQL, όπως το select, join, aggregate, union all και ούτω καθεξής. Υποστηρίζει επίσης πολυδιάστατα ερωτήματα και ένθετα, μοιράζοντας τα δεδομένα εισόδου μέσα σε μία μόνο δήλωση HiveQL. Το HiveQL μπορεί να επεκταθεί για να υποστηρίξει τη συνάθροιση που έχει οριστεί από τον χρήστη, το μετασχηματισμό της στήλης και τα ενσωματωμένα σενάρια MapReduce.

Ορυχείο Μεγάλα δεδομένα με κυψέλη

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

Πώς να αποτρέψει το παιδί σας να γίνει Cyberbully - dummies

Πώς να αποτρέψει το παιδί σας να γίνει Cyberbully - dummies

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

Πώς μπορείτε να εξοικονομήσετε χρήματα για τα προϊόντα επιστροφής στο σχολείο - ανδρείκελα

Πώς μπορείτε να εξοικονομήσετε χρήματα για τα προϊόντα επιστροφής στο σχολείο - ανδρείκελα

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

Πώς να προστατεύσετε τα παιδιά σας από τις κυνοθραύστες - ανδρείκελα

Πώς να προστατεύσετε τα παιδιά σας από τις κυνοθραύστες - ανδρείκελα

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

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

Τι πρέπει να γνωρίζετε προτού ξεκινήσετε να εισάγετε τα υπόλοιπα ανοίγματος σε Sage 50

Τι πρέπει να γνωρίζετε προτού ξεκινήσετε να εισάγετε τα υπόλοιπα ανοίγματος σε Sage 50

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

Ηλεκτρονικές χρεώσεις σε Sage Timeslips - ανδρείκελα

Ηλεκτρονικές χρεώσεις σε Sage Timeslips - ανδρείκελα

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

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

Πώς να βρείτε και να χρησιμοποιήσετε πρότυπα στο ιστολόγιό σας - Dummies

Πώς να βρείτε και να χρησιμοποιήσετε πρότυπα στο ιστολόγιό σας - Dummies

: τα πρότυπα που χρησιμοποιείτε για να τρέξετε το ιστολόγιό σας. Σε αυτά τα πρότυπα ιστολογίου, βρίσκετε όλα τα κουδούνια και τις σφυρίχτρες κώδικα - που κάνουν ένα Blog να φανεί εξαιρετικό. Ένα καλό πρότυπο σας κάνει να φαίνεστε πιο επαγγελματικά, να πλαισιώνετε και να ξεκινάτε το περιεχόμενό σας στο blog σας ...

Πώς να βρείτε ευημερούσες κοινότητες στο διαδίκτυο - ανδρείκελα

Πώς να βρείτε ευημερούσες κοινότητες στο διαδίκτυο - ανδρείκελα

Αξίζει τον κόπο να τους εξερευνήσετε, ώστε να μπορείτε να δείτε τι τους κάνει τόσο επιτυχείς. Πώς βρίσκετε τις επιτυχημένες κοινότητες να χρησιμοποιούν ως μετρητή; Δεν είναι όπως μπορείτε να Google "τις καλύτερες online κοινότητες στον ιστό. "Ή μήπως μπορείτε; ...

Πώς να Foster Online Community Relationships Offline - dummies

Πώς να Foster Online Community Relationships Offline - dummies

Χρεώνεστε στα μέλη της Online κοινότητας σας . Σας μιλούν για τη μάρκα σας, μοιράζονται τα σχόλιά σας και κάνουν κάποιο μάρκετινγκ για εσάς. Γιατί να μην τα ανταμείψετε για το ευαγγελισμό τους με κάποια διασκεδαστικά γεγονότα εκτός σύνδεσης; Οι συναντήσεις και τα κόμματα τους δίνουν τη δυνατότητα να αφήσουν τα μαλλιά τους κάτω και να συνεχίσουν μια συζήτηση πέρα ​​από ...