Coursera 笔记

Module 02 · Introducing MongoDB: An Open-Source NoSQL Database

Summary and Highlights摘要和重点

Coursera ↗

Congratulations! You have completed this lesson. At this point in the course, you know:  
恭喜!您已完成本课程。此时,您已经知道:

  • CRUD operations consist of Create, Read, Update, and Delete. 
    CRUD 操作包括创建(Create)、读取(Read)、更新(Update)和删除(Delete)。
  • The Mongo shell is an interactive command line tool provided by MongoDB to interact with your databases. 
    Mongo Shell 是 MongoDB 提供的一种交互式命令行工具,用于与数据库进行交互。
  • Indexes are an organized reference used to locate data quickly. 
    索引是一种有序的引用,用于快速定位数据。
  • MongoDB stores data being indexed on the index entry and the document's location on disk.  
    MongoDB 将索引的数据存储在索引条目中,以及文档在磁盘上的位置。
  • Using an aggregation framework, you can perform complex analysis on the data in MongoDB. 
    使用聚合框架,您可以对 MongoDB 中的数据执行复杂分析。
  • You can build your aggregation process in stages such as match, group, project, and sort. 
    您可以在分阶段构建您的聚合过程,例如匹配、分组、投影和排序。
  • Replication is the duplication of data and any changes made to the data. 
    复制是指数据的复制以及对数据所做的任何更改。
  • Replication provides fault tolerance, redundancy, and high availability for your data. 
    复制为您的数据提供容错能力、冗余和高可用性。
  • For growing data sets, you can use sharding to scale horizontally. 
    对于不断增长的数据集,您可以使用分片来水平扩展。
  • MongoClient is a class that helps you interact with MongoDB. 
    MongoClient 是一个帮助你与 MongoDB 交互的类。