1、由sql到mongo

2.mongo特性

 1.一个mongodb中可以建立多个数据库,MongoDB的默认数据库为"db",该数据库存储在data目录中,MongoDB的单个实例可以容纳多个独立的数据库,每一个都有自己的集合和权限。保留的数据库名:

  • admin: 从权限的角度来看,这是"root"数据库。要是将一个用户添加到这个数据库,这个用户自动继承所有数据库的权限。
  • local: 这个数据永远不会被复制,可以用来存储限于本地单台服务器的任意集合
  • config: 当Mongo用于分片设置时,config数据库在内部使用,用于保存分片的相关信息。

2.集合名不能以"system."开头,这是为系统集合保留的前缀,数据库的信息是存储在集合中。它们使用了系统的命名空间及"system."

Capped collections——固定大小的collection

该种数据库不允许进行删除。使用drop()方法删除collection所有的行

3.MongoDB 的文档不需要设置相同的字段,并且相同的字段不需要相同的数据类型,文档中的键/值对是有序的,且不能由重复的键,MongoDB区分类型和大小写

3.数据库类型

 

posted on 2017-07-20 11:15  青头鸟  阅读(205)  评论(0编辑  收藏  举报