Get in Touch

Course Outline

Advanced Data Manipulation

  • Configuring the Mongo Shell
  • Optimizing CRUD operations (inserts, queries, updates, and deletions)
  • Essential administrative commands

Performance Optimization

  • Utilizing built-in monitoring tools such as mongotop and mongostat
  • Analyzing memory and I/O performance
  • Implementing MongoDB Cloud Manager and Munin
  • Identifying inefficient queries and leveraging the query profiler
  • Exploring storage engines: MMAPv1 and WiredTiger
  • Understanding the explainable object

Indexing and Specialized Collections

  • Managing indexes and understanding MongoDB indexing internals
  • Implementing single-field and compound indexes
  • Creating indexes on arrays and sub-documents
  • Utilizing Geo Indexes
  • Working with capped collections, TTL, and tailable cursors

Aggregation

  • Single-purpose aggregations
  • Constructing aggregation pipelines
  • Introduction to map-reduce

Replication

  • Understanding asynchronous replication mechanisms in MongoDB
  • Establishing and maintaining replica sets
  • Applying write concerns and read preferences
  • Mitigating replication failures

Sharding

  • Understanding automatic sharding workflows
  • Configuring a MongoDB shard cluster
  • Selecting optimal shard keys
  • Advanced administration of sharded clusters
  • Addressing imbalance in sharded clusters
  • Managing chunks through splitting, merging, and migration

Security

  • Implementing authentication and authorization in replica sets and sharded clusters
  • Managing privileges and defining custom roles
  • Best practices for secure deployment

Backup and Restore Strategies

  • Filesystem-based backup approaches
  • Using mongodump and mongorestore
  • Executing point-in-time recovery

Requirements

Applicants should possess a solid grasp of fundamental and intermediate concepts, supported by several years of practical, on-the-job experience.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories