Get in Touch

Course Outline

Advanced Data Manipulations

  • Customising the Mongo Shell
  • Optimising CRUD operations (inserts, queries, updates, deletes)
  • Essential administrative commands

Performance optimisation

  • Native monitoring utilities: mongotop, mongostat
  • Analysis of memory and I/O performance
  • Utilising MongoDB Cloud Manager and Munin
  • Identifying inefficient queries and leveraging the query profiler
  • Storage engines: MMAPv1 and WiredTiger
  • The explainable object

Indexing and special collections

  • Index management and MongoDB indexing internals
  • Single-field and compound indexes
  • Indexes on arrays and sub-documents
  • Geo indexes
  • Capped collections, TTL, and tailable cursors

Aggregation 

  • Single-purpose aggregation
  • Aggregation pipelines
  • Introduction to map-reduce

Replication

  • Understand asynchronous replication mechanisms in MongoDB
  • Configuration and maintenance of replica sets
  • Implementation of write concern and read preference
  • Managing replication failures

Sharding

  • Insights into auto sharding functionality
  • Establishing a MongoDB shard cluster
  • Strategic selection of shard keys
  • Advanced administration of sharded clusters
  • Managing imbalance in sharded clusters
  • Handling chunks (splitting, merging, migrating)

Security

  • Authentication and authorisation in replica sets and sharded clusters
  • Administration of privileges and custom roles
  • Best practices for secure deployment

Backup and Restore Plans

  • Filesystem-based strategies
  • Utilising mongodump and mongorestore
  • Point-in-time recovery

Requirements

Prospective participants should possess a solid grasp of foundational and intermediate concepts, supported by several years of practical, hands-on experience.

 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 2600 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (2)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories