日总结 11
MongoDB 是一款开源分布式文档型 NoSQL 数据库,核心以 BSON(类 JSON)格式存储数据,旨在解决传统关系型数据库在大数据量、高并发、灵活 Schema(数据结构)场景下的局限。它具备三大核心能力:一是灵活文档模型,支持嵌套子文档与数组,无固定 Schema,适配需求快速迭代;二是高可用与高扩展,通过副本集实现故障自动转移、读写分离,借助分片集群实现水平扩展,可支撑 PB 级数据与高并发请求;三是强查询与索引能力,提供丰富查询语法(含聚合分析)及多类型索引(如地理空间、文本索引),同时拥有跨语言驱动与完善工具生态(如 Compass 可视化工具、Atlas 云服务)。
与 MySQL 等关系型数据库相比,MongoDB 更适合非结构化 / 半结构化数据、高并发场景(如日志存储、社交消息流),但在强事务、复杂多表 JOIN 场景(如金融转账)中仍需依赖关系型数据库,二者更多是互补而非替代关系,需结合业务数据特性与需求选择。

浙公网安备 33010602011771号