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

Ομαδοποίηση σε NoSQL - dummies

Βίντεο: 12 Ερωτήματα με ομαδοποίηση σε πολλούς πίνακες 2024

Βίντεο: 12 Ερωτήματα με ομαδοποίηση σε πολλούς πίνακες 2024
Anonim

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

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

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

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

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

  • Κάθε διακομιστής περιοχής διαχειρίζεται το δικό του σύνολο κλειδιών.

    Η σχεδίαση μιας σειράς στρατηγικών κατανομής κλειδιού είναι σημαντική, διότι υπαγορεύει τον τρόπο κατανομής του φορτίου σε όλο το σύμπλεγμα.

  • | Κάθε περιοχή διατηρεί το δικό της αρχείο καταγραφής και το κατάστημα μνήμης.

    Στο HBase, όλα τα δεδομένα γράφονται σε ένα κατάστημα της μνήμης και αργότερα αυτό το κατάστημα ξεπλένεται στο δίσκο. Στο δίσκο, αυτά τα καταστήματα ονομάζονται αρχεία καταστήματος .

    Το HBase ερμηνεύει τα αρχεία καταστήματος ως μεμονωμένα αρχεία, αλλά στην πραγματικότητα διανέμονται σε κομμάτια σε ένα Hadoop Distributed File System (HDFS). Αυτό παρέχει υψηλή κατανάλωση και ταχύτητα ανάκτησης, επειδή όλες οι μεγάλες λειτουργίες εισόδου / εξόδου κατανέμονται σε πολλές μηχανές.

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

  • Ένα πρωτότυπο αντίγραφο

  • Ένα αντίγραφο μέσα στο ίδιο rack

  • Ένα άλλο αντίγραφο σε διαφορετικό rack

Πριν από το Hadoop 2. 0, το Namenodes δεν μπορούσε να γίνει πολύ διαθέσιμο. Αυτά διατηρούν μια λίστα με όλους τους ενεργούς διακομιστές στο σύμπλεγμα. Ήταν, συνεπώς, ένα μόνο σημείο αποτυχίας. Από το Hadoop 2. 0, αυτό το όριο δεν υπάρχει πλέον.

Ομαδοποίηση σε 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), δημιουργήστε ένα αρχείο των επαφών σας και εισάγετε το ...