Book Image

Node.js By Example

Book Image

Node.js By Example

Overview of this book

Table of Contents (18 chapters)
Node.js By Example
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Working with the MongoDB database


Nowadays, almost every web application stores and retrieves data from a database. One of the most popular databases that works well with Node.js is MongoDB (http://www.mongodb.org/). This is what we are going to use. The main characteristic of MongoDB is that it is a NoSQL database with a different data format and query language.

Installing MongoDB

As with every other popular software, MongoDB is available for all operating systems. If you are a Windows user, there is an installer that you can download from the official page http://www.mongodb.org/downloads. For Linux or OS X developers, MongoDB is reachable through most popular package management systems. We are not going to cover the installation in detail, but you will find nicely written instructions at http://docs.mongodb.org/manual/installation/.

Running MongoDB

After its successful installation, we will have a mongod command available. By running it in the terminal, we start a MongoDB server listening...