mongodb的体系
发表于:2024-12-12 作者:千家信息网编辑
千家信息网最后更新 2024年12月12日,MongoDB 的逻辑结构主要由:文档(document)、集合(collection)和数据库(database)这三部分组成的。MongoDB的文档(document):mongodb中数据的基本
千家信息网最后更新 2024年12月12日mongodb的体系
MongoDB 的逻辑结构
主要由:文档(document)、集合(collection)和数据库(database)这三部分组成的。
MongoDB的文档(document):mongodb中数据的基本单元,相当于关系数据库中的一行记录,每一个文档都有一个特殊的键"_id",这个键在文档所属的集合中是唯一的。
集合(collection):相当于关系型数据库中的表的概念
文档(document)、集合(collection)、数据库(database)的层次结构如下图:
文档(document) 对应关系型数据中的行(row)
集合(collection) 对应关系型数据中的表(table)
数据库(database) 对应关系型数据中的数据库(database)
MongoDB的数据目录存储所有的MongoDB的数据文件
[mongo@xxxx-xx-xx data]$ ll总用量 1212436drwxr-xr-x. 2 mongo dbmon 69 10月 28 17:15 diagnostic.datadrwxr-xr-x. 2 mongo dbmon 27 10月 28 15:25 journal-rw-------. 1 mongo dbmon 67108864 10月 28 15:25 local.0-rw-------. 1 mongo dbmon 1073741824 10月 28 17:15 local.1-rw-------. 1 mongo dbmon 16777216 10月 28 17:14 local.ns-rw-r--r--. 1 mongo dbmon 6 10月 28 15:17 mongod.lock-rw-r--r--. 1 mongo dbmon 69 10月 28 15:17 storage.bson-rw-------. 1 mongo dbmon 67108864 10月 28 17:00 sykdb.0-rw-------. 1 mongo dbmon 16777216 10月 28 17:00 sykdb.nsdrwxr-xr-x. 2 mongo dbmon 6 10月 28 15:54 _tmp
在MongoDB内部,每个数据库都包含一个.ns 文件和一些数据文件,比如:local.ns,local.0,local.1,随着数据量不断增大,文件的数量也会不断地增多。
每张表都对应一个命名空间,每个索引也有对应的命名空间。而这些命名空间的元数据都放在*.ns 文件中。
MongoDB内部有预分配空间的机制,预分配的文件都用0进行填充,这样mongodb始终保持额外的空间和空余的数据文件。数据文件每次新生成的一个文件,它的大小都会是上一个数据文件大小的2倍。比如我的local.0是67108864,local.1就是1073741824
参考:mongodb系列-体系结构
数据
文件
数据库
文档
空间
结构
不断
大小
分配
体系
特殊
一行
体系结构
单元
就是
层次
所属
数量
新生
机制
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
图片资源服务器搭建
网络安全法院论述
中国最强软件开发公司有
幼儿园网络安全月检查记录
网络安全 美股
软件开发电脑配置规范
imc智能管理平台服务器
传奇mdb数据库
网络安全大体是那四方面
软通转正网络安全考试
数据库令牌
电脑在网络安全模式卡
腾讯网络安全队
通俗了解软件开发
三级数据库技术怎么答题
保险 数据库
苹果云备份失败提示连接服务器
互联网科技新能源汽车
火山软件开发平台linux
新工科网络安全大学
淄川专业软件开发定制
服务器里的文件怎么消失
网络安全类型的电影
软件开发年底要辞职吗
上海启梦网络技术有限公司
三方仓储软件开发
工业网络技术现场总线
mongoose 服务器
怎么管理阿里云服务器
汇讯服务器保证客户安全吗