MongoDB
INTRODUCTION MongoDB is a document-oriented NoSQL database used for high volume data storage. Instead of using tables and rows as in the traditional relational databases, MongoDB makes use of collections and documents. Documents consist of key-value pairs which are the basic unit of data in MongoDB. Collections contain sets of documents and function which is the equivalent of relational database tables. MongoDB is a database which came into light around the mid-2000s. MongoDB’s document are encoded in a JSON-like format, called BSON.BSON is a natural fit for modern object-oriented programming methodologies and is lightweight, fast, traversable .MongoDB uses BSON as a network transfer format for document. BSON at first seems BLOB-like ,but there exists an important difference : the MongoDB can reach inside BSON object ,even nested once, using doe notation . This allows MongoDB to built indexes and match object against query expression on both top-level and nested BSON ...