Best Mongodb administration Training in Jalandhar & Best Mongodb administration Industrial Training in Jalandhar

mongo db

Overview – SQL/NoSQL

  1. Datastore design considerations
  2. Relational v/s NoSQL stores
  3. Entities, Relationships and Database modeling
  4. When to use Relational/NoSQL?
  5. Categories of NoSQL stores
  6. Examples of NoSQL stores

Data Formats

  1. What are Data Formats?
  2. Difference between Data Formats and Data Structures
  3. Serializing and de-serializing data
  4. The JSON Data Format
  5. BSON Data Format
  6. Advantages of BSON

MongoDB Concepts

  1. Servers
  2. Connections
  3. Databases
  4. Collections
  5. Documents
  6. CRUD
  7. Indexes

Querying MongoDB

  1. Query Expression Objects
  2. Query Options
  3. Cursors
  4. Mongo Query Language
  5. Dot Notation
  6. Full Text Search

MongoDB CRUD

  1. Insert (C)
  2. Simple Query Examples (R)
  3. Update (U)
  4. Remove (D)

Advanced querying

  1. Joins
  2. Server-side v/s Client-side querying
  3. Retrieving a subset of fields
  4. Conditional operators
  5. Aggregation
  6. Grouping
  7. Projections
  8. Cursor Methods
  9. MapReduce introduction

MongoDB Setup & Configuration

  1. Installation
  2. Basic configuration options
  3. Replication
  4. Master-Slave Replication
  5. Adding and Removing Sources
  6. Replica Sets
  7. Nodes in a Replica Set
  8. Using Slaves for Data Processing
  9. How It Works
  10. The Oplog
  11. Syncing
  12. Replication State and the Local Database
  13. Blocking for Replication
  14. Administration
  15. Diagnostics
  16. Changing the Oplog Size
  17. Replication with Authentication

Administration

  1. Starting and Stopping MongoDB
  2. Starting from the Command Line
  3. File-Based Configuration
  4. Stopping MongoDB

MongoDB through the JavaScript shell

  1. Diving into the MongoDB shell
  2. Creating and querying with indexes

Sharding

  1. Introduction to Sharding
  2. Autosharding in MongoDB
  3. When to Shard
  4. The Key to Sharding: Shard Keys
  5. Sharding an Existing Collection
  6. Incrementing Shard Keys Versus Random Shard Keys
  7. How Shard Keys Affect Operations
  8. Setting Up Sharding
  9. Starting the Servers
  10. Sharding Data
  11. Production Configuration
  12. A Robust Config
  13. Many mongos
  14. A Sturdy Shard
  15. Physical Servers
  16. Sharding Administration
  17. config Collections Sharding Commands

Monitoring

  1. Using the Admin Interface
  2. serverStatus
  3. mongostat
  4. Third-Party Plug-Ins

Security and Authentication

  1. Authentication Basics
  2. How Authentication Works
  3. Other Security Considerations

Backup and Repair

  1. Data File Backup
  2. mongodump and mongorestore
  3. fsync and Lock
  4. Slave Backups
  5. Repair
  6. Document-oriented data
  7. Principles of schema design
  8. Designing an e-commerce data model
  9. Nuts and bolts: on databases, collections, and documents

Queries and aggregation

  1. E-commerce queries
  2. MongoDB???s query language
  3. Aggregating orders
  4. Aggregation in detail

Updates, atomic operations, and deletes

  1. A brief tour of document updates
  2. E-commerce updates
  3. Atomic document processing
  4. Nuts and bolts: MongoDB updates and deletes