前面些了怎么安装,那么安装好以后就可以对mongodb进行一些初级的认识。
mongodb也分逻辑结构和物理结构,那么这里先介绍下逻辑结构:
1:逻辑结构主要由database->collection->document组成,这里是层次结构。
2:多个文档组成集合,多个集合组成数据库,多个数据库组成mongodb实例
3:反过来也就是,一个mongodb可以包括多个database。
物理结构:
首先我们在安装的时候会选定一个dbpath路径,比如我是安装在/data/db/下面,那么在启动数据库的时候,指定该路径,那么我所有的数据文件都是存放在该路径下面,这个路径下面包括一个.ns的文件和一堆数据文件,比如我有一个test数据库,那么这个路径下面就会有test.ns,test.0,test.1.......组成。而且mongodb有预分配机制,分配的文件用0填充,所以如果数据库的数据量一大,就会自动增加数据文件,比如刚才的test.0,test.1而且预先分配的数据文件大小是上一个的2倍大小,.ns文件则包含了这些命名表空间的元数据。
相对于其他数据库,mongodb的结构还是很简单的。
分享到:
相关推荐
MongoDB学习MongoDB学习MongoDB学习
MongoDB;学习资料
springboot整合MongoDB初级入门,非常实用于刚接触springboot以及MongoDB的朋友,一看就懂,一学就会。
MongoDB,基础,学习,资料 MongoDB,基础,学习,资料
MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_学习笔记MongoDB_...
MongoDB 学习PPT
个人收集的mongodb开发学习资料,有需要的可以下载。
MongoDB 学习资料集锦,包含了mongodb权威指南,以及官方的详细手册
Mongodb 学习 PPT
mongodb学习笔记资料,从安装到操作库collection 对document的crud 索引 replicaSet sharding 备份与恢复
MongoDB学习文档.zip
非常好的mongodb入门级学习教程,由浅入深的介绍mongodb以及相关的索引、查询以及优化等
mongodb快速学习大纲记录 1、启动 2、基本操作 3、细说增减删 4、高级操作 5、索引操作 6、主从复制 7、分片技术 8、运维技术 9、驱动
MongoDB 学习MongoDB 学习MongoDB 学习MongoDB 学习MongoDB 学习MongoDB 学习MongoDB 学习MongoDB 学习
MongoDB学习视频.zip
MongoDB学习笔记思维导图.pdf
很全的_Mongodb数据库学习文档_与_php操作mongodb
mongodb安装包和compass mongodb安装包和compass mongodb安装包和compass 可在node学习过程中使用
mongoDB学习 命令 安装 总结 mongoDB学习 命令 安装 总结mongoDB学习 命令 安装 总结mongoDB学习 命令 安装 总结mongoDB学习 命令 安装 总结mongoDB学习 命令 安装 总结mongoDB学习 命令 安装 总结