Get in Touch

Course Outline

Advanced Data Manipulations

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

Performance optimization

  • Leveraging built-in monitoring tools: mongotop, mongostat
  • Evaluating memory and I/O performance
  • Utilizing MongoDB Cloud Manager and Munin
  • Pinpointing inefficient queries and employing the query profiler
  • Understanding storage engines: MMAPv1 and WiredTiger
  • Mastering the explainable object

Indexing and special collections

  • Managing indexes and exploring MongoDB indexing internals
  • Implementing single field and compound indexes
  • Configuring indexes for arrays and sub-documents
  • Utilizing Geo Indexes
  • Working with capped collections, TTL policies, and tailable cursors

Aggregation 

  • Exploring single-purpose aggregation
  • Designing aggregation pipelines
  • Introducing map-reduce techniques

Replication

  • Understanding asynchronous replication mechanisms in MongoDB
  • Configuring and maintaining replica sets
  • Applying write concern and read preference strategies
  • Resolving replication failures

Sharding

  • Comprehending the mechanics of auto sharding
  • Establishing a MongoDB shard cluster
  • Selecting an optimal shard key
  • Advanced administration of sharded clusters
  • Addressing sharding imbalances
  • Handling chunks (splitting, merging, migrating)

Security

  • Implementing authentication and authorization within replica sets and sharded clusters
  • Managing privileges and defining custom roles
  • Adhering to best practices for secure deployment

Backup and Restore Plans

  • Implementing filesystem-based strategies
  • Utilizing mongodump and mongorestore
  • Achieving point-in-time recovery

Requirements

A solid understanding of fundamental and intermediate concepts, supplemented by several years of practical, on-the-job experience.

 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories