Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Apache HBase;
Το Apache HBase είναι ένα συγκεκριμένο είδος εργαλείου βάσης δεδομένων γραμμένο σε Java και χρησιμοποιείται με στοιχεία της σουίτας Hadoop της βάσης λογισμικού Apache για μεγάλα εργαλεία ανάλυσης δεδομένων. Το Apache HBase είναι ένα προϊόν ανοικτού κώδικα, όπως και άλλα στοιχεία του Apache Hadoop. Αντιπροσωπεύει ένα από τα διάφορα εργαλεία βάσης δεδομένων για την είσοδο και την έξοδο μεγάλων συνόλων δεδομένων, τα οποία υποσκάπτονται από τον Hadoop και τα διάφορα βοηθητικά προγράμματα και πόρους του.
Η Techopedia εξηγεί το Apache HBase
Το Apache HBase είναι μια κατανεμημένη μη σχεσιακή βάση δεδομένων, που σημαίνει ότι δεν αποθηκεύει πληροφορίες με τον ίδιο τρόπο όπως και μια παραδοσιακή ρύθμιση της βάσης δεδομένων. Οι προγραμματιστές και οι μηχανικοί τρέχουν δεδομένα από το Apache HBase προς και από τα εργαλεία Hadoop όπως το MapReduce για ανάλυση δεδομένων. Η κοινότητα του Apache προωθεί το Apache HBase ως έναν τρόπο άμεσης πρόσβασης σε μεγάλα σύνολα δεδομένων. Οι ειδικοί επισημαίνουν ότι το HBase βασίζεται σε κάτι που ονομάζεται Google BigTable, ένα κατανεμημένο σύστημα αποθήκευσης.
Μερικά από τα δημοφιλή χαρακτηριστικά του Apache HBase περιλαμβάνουν ορισμένα είδη υποστήριξης backup και failover, καθώς και API για δημοφιλείς γλώσσες προγραμματισμού. Η συμβατότητά του με το μεγαλύτερο σύστημα Hadoop τον καθιστά υποψήφιο για πολλά είδη μεγάλων προβλημάτων διαχείρισης δεδομένων στην επιχείρηση IT.
