2. What is MongoDB ?
• Free and open source, Cross-platform, Scalable, High-performance
• Classified as NoSQL
• Document-oriented database
• Developed by MongoDB Inc.
• Written in C,C++ and JavaScript
Wednesday, July 12, 2017 2
3. Features MongoDB
• MongoDB stores data in flexible, JSON-like documents, meaning
fields can vary from document to document and data structure can be
changed over time.
• Ad hoc queries, indexing, and real time aggregation provide
powerful ways to access and analyze your data.
• Column Based Database, dynamic schema
Wednesday, July 12, 2017 3
4. Features MongoDB
• MongoDB is a distributed database at its core, so high availability,
horizontal scaling, and geographic distribution are built in and easy to use.
• MongoDB is free and open-source, published under the GNU Affero
General Public License.
• Capped collections MongoDB supports fixed-size collections called
capped collections. This type of collection maintains insertion order and,
once the specified size has been reached, behaves like a circular queue.
Wednesday, July 12, 2017 4
5. Companies Using MongoDB
• Google, Facebook, CISCO, Adobe, Nokia
• Barclays, ebay, MetLife
• The New York Times, Forbes and many more…….
Wednesday, July 12, 2017 5