Mongo DB - 01 (Intro)

I’m going to learn about mongo DB now. Yes yes, it’ll be from scratch because I don’t know anything about MongoDB. When I want to learn a new technology I first google it and find some background details about it. “MongoDB is a cross-platform, document-oriented database that provides, high performance, high availability, and easy scalability.” Oh... What is document-oriented. I’ve worked with RDBMS but not this document-oriented databases. “A document-oriented database is a specific kind of database that works on the principle of dealing with 'documents’ rather than strictly defined tables of information. The document-oriented database plays an important role in aggregating data from documents and getting them into a searchable, organized form.” A document-oriented database, as a particular kind of NoSQL database, is able to 'parse’ data from documents that store that data under certain 'keys,’ with sophisticated support for retrieval. For example, suppose ...