"One step at a learning MongoDB"--mongodb Brief Introduction (i)

Source: Internet
Author: User
Tags mongodb download

we had a big talk in the Last Post . What is NoSQL . We have a comprehensive understanding of NoSQL, starting with this blog post, will take you to the world of MongoDB, let's start by introducing MongoDB.

What is MongoDB?

We look directly at the most authoritative explanation of MongoDB's official website: MongoDB (from "HuMongoUs") was an Open-source document database, and the leading NoSQL Databa Se. Written in C + +.

The name of MongoDB comes from "HuMongous" (not knowing what it is), it is an open source, document-oriented database, and is a leading non-relational database. MongoDB is written in the C + + language,

MongoDB is a cross-platform, document-oriented database that provides high performance, high availability, and scalability convenience.

Why use MongoDB?

1. document-oriented Storage (document-oriented storage)

2. Full index support (can be indexed for any attribute)

3. Replication&high availability (replication and high availability)

4, auto-sharding (Automatic shard)

5, quering (Rich query)

6. Fast In-place Updates (quickly updated)

The advantages of MongoDB over RDBMS

1. Architecture: MongoDB is a document database, where a collection holds different files. The number of fields, the content, and the size of the file can be different from copying from one file to another.

2, a single object is a clear structure.

3. No complicated connection

4, deep query ability. MONGODB supports dynamic queries using document-based query languages such as SQL almost as powerful files

5. Tuning

6, easy to scale: MongoDB is easy to expand

7. Application object transformations/mappings that do not require database objects

8. Use internal memory storage (Windows) workgroup for faster data access

Any relational database that has a typical schema design that shows the relationships between the table and these tables. Although in MongoDB, there is nothing to relate to the concept.

Under what circumstances is MongoDB used?

1. Big Data

2. Content Management and delivery

3. Mobile and social infrastructure

4. User Data Management

5. Data platform

Summarize
 

MongoDB is a pioneer of non-relational databases with epoch-making significance. In the next chapter we introduce MongoDB download and installation.

"One step at a learning MongoDB"--mongodb Brief Introduction (i)

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.