Literature on MongoDB

  1. Securing MongoDB - An objective, consensus-driven security guideline for the MongoDB Server Software (CIS benchmarks)
  2. Ridiculously fast MongoDB replica recovery Part 1 of 2 March 14, 2016.
  3. Tutorial: Migrating MongoDB and its data between servers using Docker 19 January 2016
  4. MongoDB’s licensing changes led Red Hat to drop the database from the latest version of its server OS January 16, 2019
  5. Ransomware groups have deleted over 10,000 MongoDB databases Jan 6, 2017
  6. ServerDensity's Monitoring MongoDB - the list of monitoring metrics looks interesting. Here is an older article from the same company.
  7. Does it make sense to run Mongodb within Kubernetes ? Dec 18, 2017
  8. CERN CMS/MongoDB (article about DAS , developed by V. Kuznetsov)
  9. MMAP Storage Engine ( from Learn MongoDB The Hard Way )
  10. Automating MongoDB log rotation

MongoDB documentation

  1. MongoDB Commands Reference
  2. MongoDB Security Checklist
  3. MongoDB Administration
  4. MongoDB Replication
  5. MongoDB Production Operations Checklist
  6. MongoDB Memory Usage
  7. FAQ: MongoDB Storage
  8. Running MongoDB with Kubernetes
  9. Supported platforms and Recommended platforms
  10. Configuration Options
  11. Rotate log files
  12. Install MongoDB Community Edition on Red Hat or CentOS
  13. Default MongoDB port
  14. MongoDB data import
  15. Role based access control, built-in roles, and privilege actions

MongoDB Monitoring

  1. Overview of the MongoDB Database Profiler
  2. Monitoring for MongoDB
  3. Free monitoring (currently disabled)

MongoDB features and hints.

  1. MongoDB Cheat Sheet
  2. MongoDB: allows sharding from version 1.6.
  3. The Linux package init scripts do not expect storage.dbPath to change from the defaults. If you use the Linux packages and change storage.dbPath, you will have to use your own init scripts and disable the built-in scripts.
  4. Security features
  5. MongoDB drivers
  6. Node.JS MongoDB Driver Manual Contents, MongoClient how to connect...
  7. Mongodump and Mongorestore vs Mongoexport and Mongoimport
  8. In-Memory Storage Engine
  9. AuditLog option is available only in MongoDB Enterprise and MongoDB Atlas ( see docs )


Shard - Today, the term "shard" refers to the deployment and use of redundant hardware across database systems.
Replica set - a cluster of MongoDB servers that implements replication and automated failover.