Learn MongoDB in depth

Source: Internet
Author: User
Tags mongodb version

NoSQL (not only SQL)
Why use NoSQL
High concurrency for database read and write
Efficient storage and access to massive amounts of data
High scalability and high availability for databases

The weakness of NoSQL
Database Transactional Consistency Requirements
The demand of realistic time and read real time of database
Multi-complex SQL queries, especially for multi-table associated queries


Four categories of NoSQL
Key-value Storage Typical Application scenario: content Caching
Typical application scenario for a column database: Distributed File systems
A typical application scenario for a document database: Web-based applications
Graph structure Database Typical application scenario: Social network, recommender system (graph structure)

MongoDB is a high-performance, open-source, modeless, document-based database that can replace relational databases in many scenarios.
MongoDB uses C + + development, does not support SQL, but has its own powerful query syntax,
MongoDB uses Bson as the data storage and transfer format, and Bosn (the extension of JSON) is a josn-like binary serialized document,
Nested objects and arrays are supported, and collection in MongoDB is much like table,document in SQL, much like row in SQL


MongoDB version naming specification: x.y.z y is an odd-numbered development version, Y is an even number for stable version

Learn MongoDB in depth

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.