MongoDB
郭旭升 Lv6

是什么

面向文档的NoSQL数据库,用于大量数据存储。
mongdo的文档结构很符合开发人员编程语言中构造的类和对象。

为什么用

  • 面向文档: 数据存储在文档中,使得Mongo非常灵活,可以适应实际的业务环境和需求。
  • 负载均衡:使用分片的概念,通过多个mongo实例之间拆分数据来水平扩展。可以在多台服务器上运行,以平衡负载或复制数据,以便在硬件出现故障时保持系统正常运行。

集合

文档的分组,集合等效于RDBMS中创建的表。集合存在于单个数据库中。

文档

集合的记录。文档包含字段名称和值。
mongo将数据存储为一个文档,类似于JSON对象
数据由键值对组成,类似于Java的Map

字段

字段包含名称和值。一个文档拥有零个或者多个字段。 字段类似于关系数据库中的列。

怎么用

mongoDB 为了web提供可扩展的高性能数据存储解决方案

 Comments