Εξέλιξη Κομματιού
- Σεξμά 1: Εισαγωγή στα Μεγάλα Δεδομένα & NoSQL
- Η οικοσφαίρα των μεγάλων δεδομένων (Big Data ecosystem)
- Επισκόπηση NoSQL
- Θεώρημα CAP
- Όταν είναι κατάλληλο το NoSQL
- Στήλωδες αποθήκευση (Columnar storage)
- HBase και NoSQL
- Σεξμά 2: Εισαγωγή στο HBase
- Εννοίες και σχεδιασμός (Concepts and Design)
- Αρχιτεκτονική (HMaster και Region Server)
- Εγγύηση δεδομένων (Data integrity)
- Η οικοσφαίρα του HBase (HBase ecosystem)
- Εργαστήριο: Εξερεύνηση HBase
- Σεξμά 3: Το μοντέλο δεδομένων του HBase
- Namespaces, Tables και Regions (Χώρους ονομάτων, Πινάκες και Περιοχές)
- Rows, columns, column families, versions (Γραμμές, στήλες, οικογένειες στηλών, εκδόσεις)
- HBase Shell και διοικητικές εντολές (Admin commands)
- Εργαστήριο: HBase Shell
- Σεξμά 3: Πρόσβαση στο HBase χρησιμοποιώντας Java API
- Εισαγωγή στο Java API (Introduction to Java API)
- Δρόμοι ανάγνωσης / εγγραφής (Read / Write path)
- Χρονολογικά δεδομένα (Time Series data)
- Scans
- Map Reduce
- Filters
- Counters
- Co-processors
- Εργαστήρια (πολλά): Χρησιμοποίηση Java API του HBase για να εφαρμόσετε χρονολογικά δεδομένα, Map Reduce, Filters και Counters.
- Σεξμά 4: Σχεδιασμός σχήματος HBase: Ομαδική συνέδριο
- Παρουσίαση πραγματικών χρησιμοποιήσεων (real world use cases)
- Οι φοιτητές εργάζονται σε ομάδες για να καταρτίσουν λύσεις σχεδιασμού
- Συζήτηση / κριτική και μάθηση από πολλές διαφορετικές λύσεις
- Εργαστήριο: εφαρμογή σεναρίου στο HBase
- Σεξμά 5: Εσωτερικές λεπτομέρειες του HBase
- Κατανόηση του HBase υπό το κάλυμμα (Understanding HBase under the hood)
- Memfile / HFile / WAL
- HDFS αποθήκευση (HDFS storage)
- Συμπιέσματα (Compactions)
- Χωρισμοί (Splits)
- Bloom Filters
- Caches
- Διαγνώσεις (Diagnostics)
- Σεξμά 6: Εγκατάσταση και διαχείριση του HBase
- Επιλογή σχεδίων (hardware selection)
- Μέθοδοι εγκατάστασης
- Κοινές διαμόρφωσεις (common configurations)
- Εργαστήριο: εγκατάσταση HBase
- Σεξμά 7: Η οικοσφαίρα του HBase
- Ανάπτυξη εφαρμογών χρησιμοποιώντας HBase (developing applications using HBase)
- Ελεγχός με άλλους σταθμούς Hadoop (MapReduce, Pig, Hive) (interacting with other Hadoop stack)
- Πλαίσια γύρω από το HBase (frameworks around HBase)
- Προηγμένες έννοιες (co-processors) (advanced concepts)
- Εργαστήρια: γραφή εφαρμογών HBase
- Σεξμά 8: Παρακολούθηση και καλές πρακτικές
- Εργαλεία και πρακτικές παρακολούθησης (monitoring tools and practices)
- Βελτιστοποίηση του HBase (optimizing HBase)
- HBase στον Νέφο (HBase in the cloud)
- Πραγματικές χρήσεις του HBase (real world use cases of HBase)
- Εργαστήρια: έλεγχος των βιτάλιων του HBase
Απαιτήσεις
- ολική γνώση της γλώσσας προγραμματισμού Java
- εξοικείωση με τη γλώσσα προγραμματισμού Java (πλοήγηση στην εντολή Linux, επεξεργασία αρχείων με vi / nano)
- ένα περιβάλλον Java IDE όπως Eclipse ή IntelliJ
Περιβάλλον Εργαστηρίου:
Θα παρέχεται ένα λειτουργικό cluster HBase για τους φοιτητές. Οι φοιτητές θα χρειαστούν μια εφαρμογή SSH client και ένα περιηγητή για να πρόσληψουν το cluster.
Zero Install : Δεν υπάρχει ανάγκη να εγκατασταθεί λογισμικό HBase στα υπολογιστήρια των φοιτητών!
Σχόλια (5)
Τα εκπαιδευτικά υπόλογισμα που παρέχονται.
- UNIFI
Κομμάτι - NoSQL Database with Microsoft Azure Cosmos DB
Μηχανική Μετάφραση
Ενδιαφέρουσα παρουσίαση και ασκήσεις
Szymon - Agora SA
Κομμάτι - Scylla Database
Μηχανική Μετάφραση
Κατά τη διάρκεια των άσκησης, ο James μου εξήγησε κάθε βήμα όποτε έμενα απόχωρος με περισσότερη λεπτομέρεια. Ήμουν εντελώς νέος στο NIFI. Μου έκανε κατάληψη την πραγματική αξία του NIFI, ακόμη και βασικά συμπτώματα όπως η ανοιχτή πηγή. Εξέφρασε κάθε έννοια του Nifi, ξεκινώντας από το επίπεδο αρχαρίων μέχρι το επίπεδο προγραμματιστών.
Firdous Hashim Ali - MOD A BLOCK
Κομμάτι - Apache NiFi for Administrators
Μηχανική Μετάφραση
Ότι το είχα από την πρώτη στιγμή.
Peter Scales - CACI Ltd
Κομμάτι - Apache NiFi for Developers
Μηχανική Μετάφραση
Μου δίνει κατανόηση για το Redis και επίσης με υποδέχεται στον ορθό δρόμο αν θέλω να μάθω περισσότερα για το Redis
Ameer Fiqri Barahim - Sarawak Information Systems Sdn Bhd
Κομμάτι - Redis for High Availability and Performance Training Course
Μηχανική Μετάφραση