MongoDB Administration

Partager par email

×

Get quickly ramped on MongoDB with a comprehensive training program for operations teams.

Your teams will gain the knowledge and confidence to deploy and administer MongoDB applications following best practices.

MongoDB for Administrators will be delivered on site at your company. During the class, the instructor will cover everything an operations team would need to know to successfully deploy and maintain MongoDB, diagnose performance issues, import and export data from MongoDB and establish the proper backup and restore routines.

Code Titre Durée Prix HT
MONGODB03 MongoDB Administration 3 jours Nous consulter

Objectifs

Public

Administrators

Pré-requis

MONGODB02

Post-Formation

Méthodes

80% Pratique et 20% Théorie

Programme

Review

  • Database Commands
    • How Commands Work
    • Command Reference
  • Capped Collections
    • Properties and Use Cases
    • Creating Capped Collections
    • Sorting Au Naturel
    • Tailable Cursors
  • Server-Side Scripting
    • db.eval
    • Stored JavaScript
    • Security
  • Database References
    • What Is a DBRef?
    • Example Schema
    • Driver Support for DBRefs
    • When Should DBRefs Be Used?
  • GridFS: Storing Files
    • Getting Started with GridFS: mongofiles
    • Working with GridFS from the MongoDB Drivers
    • Under the Hood

Administration

  • Starting and Stopping MongoDB
    • Starting from the Command Line
    • File-Based Configuration
    • Stopping MongoDB
  • Monitoring
    • Using the Admin Interface
    • serverStatus
    • mongostat
    • Third-Party Plug-Ins
  • Security and Authentication
    • Authentication Basics
    • How Authentication Works
    • Other Security Considerations
  • Backup and Repair
    • Data File Backup
    • mongodump and mongorestore
    • fsync and Lock
    • Slave Backups
    • Repair

Indexing

  • Introduction to Indexing
    • Scaling Indexes
    • Indexing Keys in Embedded Documents
    • Indexing for Sorts
    • Uniquely Identifying Indexes
  • Unique Indexes
    • Dropping Duplicates
    • Compound Unique Indexes
  • Using explain and hint
  • Index Administration
    • Changing Indexes
  • Geospatial Indexing
    • Compound Geospatial Indexes
    • The Earth Is Not a 2D Plane
  • Replication
  • Master-Slave Replication
    • Options
    • Adding and Removing Sources
  • Replica Sets
    • Initializing a Set
    • Nodes in a Replica Set
    • Failover and Primary Election
  • Performing Operations on a Slave
    • Read Scaling
    • Using Slaves for Data Processing
  • How It Works
    • The Oplog
    • Syncing
    • Replication State and the Local Database
    • Blocking for Replication
  • Administration
    • Diagnostics
    • Changing the Oplog Size
    • Replication with Authentication

Sharding

  • Introduction to Sharding
  • Autosharding in MongoDB
    • When to Shard
  • The Key to Sharding: Shard Keys
    • Sharding an Existing Collection
    • Incrementing Shard Keys Versus Random Shard Keys
    • How Shard Keys Affect Operations
  • Setting Up Sharding
    • Starting the Servers
    • Sharding Data
  • Production Configuration
    • A Robust Config
    • Many mongos
    • A Sturdy Shard
    • Physical Servers
  • Sharding Administration
    • config Collections
    • Sharding Commands

Installing MongoDB

mongo: The Shell

MongoDB Internals

Environnement

Virtual Machine

Mot-clés

NOSQL, BIGDATA, DOCUMENT, JAVA, PYTHON, PHP

Commander