Εξέλιξη Κομματιού
Περιγραφή της Αρχιτεκτονικής MongoDB
- Προέλευση, στόχοι σχεδιασμού, βασικές πρωτοβουλίες
- Δομή διεργασιών (mongos, mongod, config servers)
- Δομή καταλόγων / αρχείων
Εργασία με τη ΣHELL MongoDB
- Έγγραφα και τύποι δεδομένων
- CRUD (Εισαγωγές, ερωτήσεις, ενημερώσεις, διαγραφές)
- Συστημικά Εντολές
Εγκατάσταση και ρύθμιση μερικών διακομιστών
- Αρχεία ρυθμίσεων
- Αρχεία δεδομένων και εφοδιασμός
- Αρχεία καταγραφής (logs)
- Συστάσεις για υπολογιστικό υποδομικό και σύστημα αρχείων
Ασφάλεια
- Εγχώρια πιστοποίηση (authentication)
- Συστάσεις για ασφαλή εγκατάσταση
Παρακολούθηση MongoDB
- mongostat
- Ανάλυση των περιβάλλοντος μνήμης και ικανοτήτων IO
- Ενσωμάτωση με εργαλεία παρακολούθησης: Munin / Cacti / Nagios
- Το web console του MongoDB
Ευρετήρια και Βελτιστοποίηση Ερωτήσεων
- Διαχείριση ευρετηρίων και εσωτερικές λεπτομέρειες MongoDB ευρετηρίων
- Μοναδικά / Σύνθετα / Γεωγραφικά ευρετήρια (Single / Compound / Geo indexes)
- Αναγνώριση μη βελτιστοποιημένων ερωτήσεων. Χρήση του ερωτηματολογίου προφίλ (query profiler).
Εισαγωγή σε drivers (Java/Python/Ruby/PHP/Perl)
- Πώς οι διακομιστές και το SHELL επικοινωνούν με τη MongoDB
- BSON και Το πρωτόκολλο σύνδεσης (Wire Protocol) MongoDB
- Εξυπηρέτηση προβλήματων εφαρμογών σύνδεσης
Προσέγγιση για τη Συνάθροιση και Διακίνηση Αναγνώσεων και Γραφής
Αντιγραφή (Replication) και Χρόνια Περιβάλλοντος (Durability)
- Αντιγραφή με Master-Slave
- Σύνολα αντιγραφών (Replica Sets)
- Χρήση write concern για τη βεβαιότητα
- Επίλυση προβλημάτων αντιγραφής
Αυτόματη Συνάθροιση (Auto-Sharding)
- Πώς λειτουργεί η συνάθροιση
- Εγκατάσταση κλωστής αναθέτου MongoDB (MongoDB shard cluster)
Επιλογή κλειδιού συνάθροισης
Συνάθροιση και Ευρετήρια
- Συνάθροιση και τοπολογία Replica Set
- Διοίκηση κλωστής συνάθροισης (sharded cluster)
Μετακίνηση Τμήματος / Chunk
Σχέδια Backup και Restore
- Στρατηγικές βασισμένες σε υπολογιστικό περιβάλλον (Filesystem-based)
- mongodump / mongorestore
- rsync
- mongoimport / mongoexport
Απαιτήσεις
Βασικά στοιχεία διαχείρισης λειτουργικού συστήματος.
Σχόλια (7)
Το ρυθμός του λόγου και της εξήγησης.
Marko Skokovic - PWO by Lottomatica Serbia
Κομμάτι - MongoDB for Administrators
Μηχανική Μετάφραση
τα όμορφα δεξιότητες επικοινωνίας και εξήγησης του Maciej
Nikola Rajic - PWO by Lottomatica Serbia
Κομμάτι - MongoDB for Administrators
Μηχανική Μετάφραση
Άριστο ισορροπία μεταξύ εξηγήσεων και ασκήσεων. Βοηθά στην καλύτερη κατανόηση των εννοιών. Τα παραδείγματα χρήσης του jq είναι πολύ χρήσιμα για τη δουλειά.
Laura Conti - PWO by Lottomatica Serbia
Κομμάτι - MongoDB for Administrators
Μηχανική Μετάφραση
Απολάβαν τις πρακτικές ασκήσεις, ακόμη και αν μερικές ήταν δύσκολες.
Austin - Vodacom
Κομμάτι - MongoDB for Administrators
Μηχανική Μετάφραση
Μου αρέσει πώς ο Κάμιλ οργάνωσε το υλικό για να ταιριέται σε εμένα και στην κατανόησή μου. Θέλησε πραγματικά να βεβαιωθεί ότι καταλαβαίνω.
Austin Robertson
Κομμάτι - MongoDB for Administrators
Μηχανική Μετάφραση
Απλοποίηση των λειτουργικών εργασιών.
Kesh - Vodacom
Κομμάτι - MongoDB for Administrators
Μηχανική Μετάφραση
Βρήκα τον εκπαιδευτικό αρκετά κατανοητό.
Simon - ENGINEERING AND SERVICES JF S.A. DE C.V.
Κομμάτι - MongoDB for Administrators
Μηχανική Μετάφραση