Introducing NoSQL
Many cloud solution vendors offer storage facilities similar to the use of NoSQL by storing unstructured data in a document type of model. In this section, we will explore NoSQL as a means of storing financial data. There are also a number of open source databases available for free that support NoSQL.
Getting MongoDB
MongoDB is a free and open source document database written in C++. The official site for MongoDB is http://www.mongodb.org. MongoDB is available for Linux, Windows, Mac OS X, and Solaris. Head to http://www.mongodb.org/downloads to download and install MongoDB on your local workstation. MongoDB management services are typically added to your operating system's runtime environment when installation is complete and run from the command line. The documentation also includes instructions to get your mongod
service started and running on your machine.
Creating the data directory and running MongoDB
Before starting MongoDB for the first time, a directory is needed...