mongo是一种强大、灵活、可扩展的数据存储方式。
1丰富的数据类型:
mongo是面向文档的数据库,不是关系型数据库。
2容易扩展:
采用的面向文档的数据库模型使其自动在多台服务器之间分割数据,还可以平很集群的数据和负荷,自动重拍文档。
3 丰富的功能:
1>索引:mongoDB支持通过辅助索引,能进行多种快速查询,复合的和地理空间索引能力。
2>存储javaSrcipt:比比使用存储过程,可以直接在服务端存取javaScript的函数和值。
3>支持聚合和聚合工具和使用。
4>固定集合:集合的带下有上限。
5>文件的存储:容易存储大量文件和文件的元数据。
4 不牺牲速度:对文档动态填充,分配数据文件,用空间来换性能的稳定,默认的存储引擎中使用了内存映射文件。
5 简便的管理:管理操作少,在分布式环境下,可以自动集成和配置新节点。
mongo基本概念:
文档:基本数据单元,类似与关系数据库的行(但比行要复杂的多),多个键值及其关联关系的值有序放置在一起便是文档.
集合:看做没有模式的表;
每个文档都有1个特殊的键:在文档的集合中有唯一的“_id”