Over a million developers have joined DZone.

Refcard Expansion Pack: MongoDB

DZone's Guide to

Refcard Expansion Pack: MongoDB

· Java Zone ·
Free Resource

Atomist automates your software deliver experience. It's how modern teams deliver modern software.

This week, DZone released its latest Refcard:


Flexible NoSQL for Humongous Data

By Vlad Mihalcea

MongoDB is a document-oriented database that is easy to use from almost any language. As of August 2014, MongoDB is by far the most popular NoSQL database. This Refcard is designed to help you get the most out of MongoDB.


If you're interested in learning more about MongoDB or sharpening your skills, we decided to dig into the DZone archives and find some of the most popular posts we've had on the topic:

1. When to Use MongoDB Rather than MySQL (or Other RDBMS): The Billing Example  

  • NoSQL has been a hot buzz in the air for a pretty long time (well, it's not only a buzz anymore), and MongoDB has been a major player. However, when should we really use it?

2. You Definitely Shouldn't Use MongoDB  

  • You may be curious: "Why not, exactly?" Answering that question is the central idea of Sarah Mei's recent blog post. She argues against the open-source document database - or at least the one-size-fits-all attitude some take with it - through the story of Diaspora, a social network to which she contributed.

3. The Beautiful Marriage of MongoDB and Redis 

  • I am on the record as being a MongoDB fan, admirer, and devotee. I never quite felt the same way about Redis, though. My friends would talk excitedly about Redis and I'd say, "But I have a perfectly good key value store in memcached and a perfectly good document oriented database in MongoDB. Between those two, I will solve all hard problems, excluding global warming!" Slowly, though, I began to run into harder problems.

4. How to Create a Sample CRUD Java App Using MongoDB and Spring Data  

  • ‘Spring data for MongoDB’ is providing a familiar Spring-based programming model for NoSQL data stores.

5. Java App on MongoDB in 30 Minutes 

  • A quick and dirty how-to guide for getting a java app running on MongoDB with added ORM support, as well as DAO pattern, unit testing, and logging.

And don't forget to download the MongoDB Refcard itself!

Get the open source Atomist Software Delivery Machine and start automating your delivery right there on your own laptop, today!


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}