 课程大纲:
        
    课程大纲:                    MongoDB for Advanced Users培训
      
Advanced Data Manipulations
        Adjustment of the Mongo Shell
        Efficient handling CRUD operations (inserts, queries, updates, deletes)
        Useful admin commands
        Performance optimization
        Built in monitoring tools: mongotop, mongostat
        Analysing memory and IO performance
        MongoDB Cloud Manager and Munin
        Identifying sub-optimal queries. Using the query profiler.
        Storage engines: MMAPv1 and WiredTiger
        Explainable object
        Indexing and special collections
        Managing indexes 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
        How asynchronous replication works in MongoDB
        Setting-up and maintaining replica set
        Using write concern and read preference
        Handling replication failures
        Sharding
        How auto sharding works
        Setting up a MongoDB shard cluster
        How to wisely choose a shard key
        Advanced administering a sharded cluster
        Managing unbalanced sharded cluster
        Dealing with chunks (splitting, merging, migrating
        Security
        Authentication and authorization in replica sets and sharded clusters
        Managing privileges and custom roles
        Recommendations for secure deployment
        Backup and Restore Plans
        filesystem based strategies
        mongodump and mongorestore
        point-in-time recovery
 
     
     
         
     加入高级会员获得助教答疑
 加入高级会员获得助教答疑 
                