Curated Collection: MongoDB


MongoDB has led the field of JSON document databases. It offers powerful indexing and querying, aggregation and wide driver support. Our most popular offering is MongoDB and we've amassed a pile of great content for you to enjoy.

Documentation and Help Files

We've got your back. Checkout our documentation.

Your MongoDB Deployment

We're committed to consistent improvements to our offerings. Naturally, things change. Learn about how your deployments work, what changes have happened, are happening, and may yet happen.

MongoDB Fundamentals

Not everyone is a MongoDB expert. We've got you covered. You'll learn recommended practices, key concepts and develop a strong foundation to build and scale your database comfortably.

Polyglot Persistence

Polyglot Persistence means using the right tool for the needs of your data. Instead of using one single database to accomplish all your tasks, apply multiple specialized solutions for more effective performance and greater utility.

Transporter Introduction

We've opensourced our Transporter application - you can use it inside the Compose dashboard. To diversify your databases and services, Transporter will help you convert data from one source to another. Quick, safe, easy. We've got all the information you need.

Elasticsearch + MongoDB

Elasticsearch combines the power of a full text search engine with the indexing strengths of a JSON document database to create a powerful tool for rich data analysis on large volumes of data. With Compose & Transporter, you're already half-way there.

Redis + MongoDB

Redis is an open-source, blazingly fast, low maintenance key/value store. Redis's lightning fast speed comes from its architecture – an in-memory database which keeps your entire dataset in RAM for fast access and handles persisting to disk in the background.

Tips and Tricks

Like all good software, MongoDB is constantly evolving as a database and adapting to change. We've put together an assortment of useful tips and tricks that will help you make the most out of MongoDB.

Looking for a neat project? Checkout these 'Tinkertank' articles.


The oplog is a write ahead log used for replication. Inserts, updates, and deletes on the primary member are logged into a capped collection, and used to "play forward" data files on secondary members. If you're interested in finding out what's happening within your database, spend some time getting to know the Oplog.

Connecting Compose MongoDB To Other Services

Having your MongoDB database as an organized service has its advantages. Using your connection snippet, you can connect to a variety of powerful, visual analytic tools.

Your Article Here

Got something you feel would be a welcome addition to this collection? Why not submit your work to our Write Stuff program? Get to paid to teach our community about databases.