Although relational databases have dominated the world of data storage, there have always been other systems that specialize in alternative ways of working with data, for example document and object-oriented databases, key-value databases, and hierarchical databases. The popularity of these alternative databases has experienced a resurgence thanks to the recent NoSQL and Big Data movements. This recipe teaches you how to install MongoDB, a modern document-oriented database system.
This recipe requires a CentOS system with a working network connection and administrative privileges by either using the root
account or sudo
. It also assumes you have registered the EPEL repository (see the Registering the EPEL and Remi repositories recipe in Chapter 4, Software Installation Management).