新聞中心

成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計、成都網(wǎng)站制作、句容網(wǎng)絡(luò)推廣、小程序制作、句容網(wǎng)絡(luò)營銷、句容企業(yè)策劃、句容品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供句容建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
| 數(shù)據(jù)類型 | 描述 |
|---|---|
| String | 字符串類型,是最常用的數(shù)據(jù)類型,不過在 MongoDB 中,只有 UTF-8 編碼的字符串才是合法的 |
| Integer | 整型,用于存儲數(shù)值。根據(jù)您使用服務(wù)器的不同,整型可以分為 32 位或 64 位兩種 |
| Boolean | 布爾型,用于存儲布爾類型的值(true/false) |
| Double | 雙精度浮點型,用于存儲浮點型(小數(shù))數(shù)據(jù) |
| Min/Max keys | 將一個值與 BSON 元素的最低值和最高值相對比 |
| Array | 數(shù)組類型,用于將數(shù)組、列表或多個值存儲在一個鍵中 |
| Timestamp | 時間戳,記錄文檔修改或添加的具體時間 |
| Object | 用于內(nèi)嵌文檔 |
| Null | 用于創(chuàng)建空值 |
| Symbol | 符號,該數(shù)據(jù)類型于字符串類型類似,不同的是,它一般用于采用特殊符號類型的語言 |
| Date | 日期時間,用 UNIX 時間格式來存儲當(dāng)前日期或時間,您可以創(chuàng)建 Date 對象并將 date、month、year 的值傳遞給 Date 對象來指定自己的日期時間 |
| Object ID | 對象 ID,用于創(chuàng)建文檔的 ID |
| Binary Data | 二進制數(shù)據(jù),用于存儲二進制數(shù)據(jù) |
| Code | 代碼類型,用于在文檔中存儲 JavaScript 代碼 |
| Regular expression | 正則表達式類型,用于存儲正則表達式 |
下面簡單介紹一下其中幾個比較重要的類型:
Object ID
Object ID 類似于關(guān)系型數(shù)據(jù)庫中的主鍵 ID,在 MongoDB 中 Object ID 由 12 字節(jié)的字符組成,其中:
- 前 4 個字節(jié)表示當(dāng)前的 Unix 時間戳;
- 之后的 3 個字節(jié)是當(dāng)前設(shè)備的機器標(biāo)識碼;
- 再之后的 2 個字節(jié)是 MongoDB 服務(wù)器的進程 id;
- 最后 3 個字節(jié)為計數(shù)器,計數(shù)器的起始值隨機獲得。
601e2b6b aa203c c89f 2d31aa ↑ ↑ ↑ ↑ 時間戳 機器碼 進程id 計數(shù)器
Timestamps
Timestamps(時間戳)類型用來在 MongoDB 的內(nèi)部使用,與 Date 類型不同,Timestamps 由一個 64 位的值構(gòu)成,其中:
- 前 32 位是一個 Unix 時間戳(由 Unix 紀(jì)元(1970.1.1)開始到現(xiàn)在經(jīng)過的秒數(shù));
- 后 32 位是一秒內(nèi)的操作序數(shù)。
在一個 MongoDB 實例中,時間戳是唯一的,而且主要在 MongoDB 內(nèi)部使用,在應(yīng)用開發(fā)中,您可以使用 Date 類型來定義時間日期。
Date
Date 類型是一個 64 位的對象,其中存放了從 Unix 紀(jì)元(1970.1.1)開始到現(xiàn)在經(jīng)歷的毫秒數(shù),Date 類型是有符號的,負(fù)值則表示 1970.1.1 之前的時間。
> var mydate = new Date()
> mydate
ISODate("2021-02-06T08:50:37.024Z")
> typeof mydate
object
網(wǎng)頁題目:MongoDB數(shù)據(jù)類型匯總
網(wǎng)頁地址:http://www.dlmjj.cn/article/dheiphe.html


咨詢
建站咨詢
