Clicky

L O A D I N G

Mongo DB

Beginners

  1. MongoDB Overview
    • Database
    • Collection
    • Document
  2. MongoDB Advantages
    • Advantages of MongoDB over RDBMS
    • Why should use MongoDB
    • Where should use MongoDB?
  3. MongoDB Environment
    • Install MongoDB in Windows
    • Install MongoDB on Ubuntu
    • MongoDB Help
    • MongoDB Statistics 
  4. MongoDB Data Modelling
    • Some considerations while designing scheme in MongoDB 
  5. MongoDB Create Database 
    • The use Command
  6. MongoDB Drop Database 
    • The dropDatabase() Method
  7. MongoDB Create Collection
    • The createCollection() Method 
  8. MongoDB Drop Collection 
    • The drop() Method 
  9. MongoDB Datatypes 
    • String
    • Integer
    • Boolean
    • Double
    • Min/Max Keys
    • Arrays
    • Timestamp
    • Object
    • Null
    • Symbol
    • Date
    • Object ID
    • Binary Data
    • Code
    • Regular Expression
  10. MongoDB Insert Document 
    • The insert() Method 
  11. MongoDB Query Document 
    • The find() Method
    • AND in MongoDB 
    • OR in MongoDB 
    • Using AND and OR together
  12. MongoDB Update Document 
    • MongoDB update() Method
    • MongoDB save() Method 
  13. MongoDB Delete Document 
    • The remove() Method
    • Remove only one
    • Remove All Documents
  14. MongoDB Prjection
    • The find() Method
    • The limit() Method
    • MongoDB skip() Method 
  15. MongoDB Sort Documents
    • The sort() Method 
  16. MongoDB Indexing 
    • The ensureIndex() Method 
  17. MongoDB  Aggregation 
    • The aggregate() Method 
    • Pipeline Concept
  18. MongoDB Replication
    • Why replication
    • How Replication Works in MongoDB 
    • Replica set features 
    • Set up a replica set
    • Add members to replica set
  19. MongoDB Sharding
    • Sharding
    • Why Sharding
    • Sharding in MongoDB 
  20. MongoDB Create Backup
    • Dump MongoDB Data
    • Restore Data
  21. MongoDB Deployment 
    • mongostat
    • mongotop

 

Advanced

  1. MongoDB Relationships
    • Modeling Embedded Relationships
    • Modeling Referenced Relationships
  2. MongoDB Database References 
    • DBRefs vs Manual References 
    • Using DBRefs
      • $ref
      • $id
      • $db
  3. MongoDB Covered Queries
    • What is a Covered Query?
    • Using Covered Queries
  4. MongoDB Analyzing Queries
    • Using $explain
    • Using $hint
  5. MongoDB Atomic Operations
    • Model Data for Atomic Operations
  6. MongoDB Advanced Indexing
    • Indexing Array Fields
    • Indexing Sub-Document Fields
  7. MongoDB Indexing Limitations
    • Extra Overhead
    • RAM Usage
    • Query Limitations
    • Index Key Limits
    • Inserting Documents Exceeding Index Key Limits 
    • Maximum Ranges 
  8. MongoDB ObjectId
    • Creating New ObjectId
    • Creating Timestamp of a Document
    • Converting Objectid to String 
  9. MongoDB Map Reduce
    • MapReduce Command
    • Using MapReduce 
  10. MongoDB Text Search
    • Enabling Text Search
    • Creating Text Index
    • Using Text Index
    • Deleting Text Index
  11. MongoDB Regular Expression
    • Using regx Expression 
    • Using regx Expression with Case Insensitive
    • Using regx for Array Elements 
    • Optimizing Regular Expression Queries 
  12. Working with RockMongo
    • Downloading RockMongo
    • Installing RockMongo
    • Working with RockMongo
    • Creating New Database 
    • Creating New Collection 
    • Creating New Document 
    • Export/Import Data 
  13. MongoDB GridFS
    • Adding File to GridFS
  14. MongoDB Capped Collection
    • Creating Capped Collection
    • Querying Capped Collection 
  15. MongoDB Auto Increment Sequence 
    • Using Counter Collection 
    • Creating Javascript Function
    • Using Javascript Function
  16. MongoDB Java
    • Installation
    • Connect to Database 
    • Create a Collection 
    • Getting/Selecting a Collection
    • Insert a document 
    • Retrieve all documents 
    • Update document
    • Delete first document 
  17. MongoDB PHP
    • Make a connection and Select a database 
    • Create a Collection
    • Insert a document 
    • Find all documents
    • Update a document 
    • Delete a document 

 

Certifications

tvisha technologies click to call
Request A Call Back