1.2. MongoDB 简介 1.2 MongoDB 简介 1.2.1 MongoDB 的基础概念 MongoDB 是一个开源、跨平台的文档型数据库,属于 NoSQL 数据库的一种。它使用 JSON 样式的 BSON(Binary JSON)格式存储数据,并以灵活的数据模型支持动态查询和索引。与传统的关系型数据库不同,MongoDB 不依赖于固定表结构,而是通过嵌套文档和数组来实现复杂的数据建模。 MongoDB 的设计目标是提供高性能、高可用性和易扩展性。它的架构允许水平扩展,通过分片技术可以轻松处理海量数据和高并发请求。此外,MongoDB 提供了丰富的功能集,包括全文搜索、聚合管道、地理空间索引等,使其适用于多种应用场景。