On this page本页内容
Welcome to the MongoDB 5.3 Manual! MongoDB is a document database designed for ease of development and scaling. 欢迎使用MongoDB 5.3手册!MongoDB是一个文档数据库,旨在简化开发和扩展。The Manual introduces key concepts in MongoDB, presents the query language, and provides operational and administrative considerations and procedures as well as a comprehensive reference section.该手册介绍了MongoDB中的关键概念,介绍了查询语言,并提供了操作和管理方面的注意事项和程序,以及一个全面的参考部分。
MongoDB 5.3 release candidates are not yet available. MongoDB 5.3的候选版本尚未发布。This version of the manual is for an upcoming release and is currently a work in progress.此版本的手册即将发布,目前正在进行中。
A record in MongoDB is a document, which is a data structure composed of field and value pairs. MongoDB中的记录是一个文档,它是由字段和值对组成的数据结构。MongoDB documents are similar to JSON objects. MongoDB文档类似于JSON对象。The values of fields may include other documents, arrays, and arrays of documents.字段的值可能包括其他文档、数组和文档数组。
The advantages of using documents are:使用文档的优点是:
MongoDB stores documents in collections. MongoDB将文档存储在集合中。Collections are analogous to tables in relational databases.集合类似于关系数据库中的表。
In addition to collections, MongoDB supports:除了集合,MongoDB还支持:
MongoDB provides high performance data persistence. MongoDB提供了高性能的数据持久性。In particular,特别体现在以下几方面:
MongoDB supports a rich query language to support read and write operations (CRUD) as well as:MongoDB支持丰富的查询语言,以支持读写操作(CRUD)以及:
MongoDB's replication facility, called replica set, provides:MongoDB的复制功能称为副本集,它提供:
A replica set is a group of MongoDB servers that maintain the same data set, providing redundancy and increasing data availability.副本集是一组维护相同数据集的MongoDB服务器,提供冗余并提高数据可用性。
MongoDB provides horizontal scalability as part of its corefunctionality:MongoDB的核心功能之一是提供水平可扩展性:
MongoDB supports multiple storage engines:MongoDB支持多个存储引擎:
In addition, MongoDB provides pluggable storage engine API that allows third parties to develop storage engines for MongoDB.此外,MongoDB提供了可插拔的存储引擎API,允许第三方为MongoDB开发存储引擎。