中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mongodb的體系

發布時間:2020-07-31 15:52:33 來源:網絡 閱讀:1136 作者:qhd2004 欄目:數據庫

MongoDB 的邏輯結構

主要由:文檔(document)、集合(collection)和數據庫(database)這三部分組成的。

MongoDB的文檔(document):mongodb中數據的基本單元,相當于關系數據庫中的一行記錄,每一個文檔都有一個特殊的鍵"_id",這個鍵在文檔所屬的集合中是唯一的。

集合(collection):相當于關系型數據庫中的表的概念

文檔(document)、集合(collection)、數據庫(database)的層次結構如下圖:

mongodb的體系

文檔(document)            對應關系型數據中的行(row)

集合(collection)            對應關系型數據中的表(table)

數據庫(database)           對應關系型數據中的數據庫(database)

 

MongoDB的數據目錄存儲所有的MongoDB的數據文件

[mongo@xxxx-xx-xx data]$ ll
總用量 1212436
drwxr-xr-x. 2 mongo dbmon         69 10月 28 17:15 diagnostic.data
drwxr-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.ns
drwxr-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系列-體系結構 


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宁陕县| 札达县| 宜川县| 乌拉特中旗| 保亭| 浮山县| 玉环县| 梓潼县| 犍为县| 永宁县| 五寨县| 花莲县| 琼海市| 邯郸县| 海阳市| 思茅市| 寿阳县| 锦屏县| 阿拉善左旗| 临武县| 沧源| 襄樊市| 大方县| 水富县| 贵州省| 绥江县| 平安县| 女性| 澜沧| 南投县| 区。| 玉林市| 石狮市| 朝阳区| 清原| 洪江市| 公主岭市| 民勤县| 灵宝市| 宜兰市| 大安市|