下載吧 - 綠色安全的游戲和軟件下載中心

          軟件下載吧

          當前位置:軟件下載吧 > 數據庫 > DB2 > MongoDB 數據庫基礎 之 常用的數據類型和基本操作

          MongoDB 數據庫基礎 之 常用的數據類型和基本操作

          時間:2024-02-08 11:17作者:下載吧人氣:27

          NO.1 MongoDB的常用數據類型

              MongoDB中的文檔類似json,我們知道,在json中,最常用的數據類型有null、bool、數組、字符串、數據、json對象等等。相對比較少,比如對于時間類型的數據,json是無法表示的,而MongoDB中對json進行了簡單的優化,像json,但是又不是json。下面我們慢慢說

               MongoDB的常用數據類型和MySQL比較像,你可以對比著看。它的常用數據類型有:

          1、null

          用于表示空值或者不存在的字段

          {“x”:null}

          2、bool

          這個容易理解,true or false

          {“x”:true}

          3、整數

          在MongoDB自帶的shell中不可用,shell中的需要使用函數來表示整數,如下:

          {“x”:NumberInt(“3”)}

          如果我們寫成

          {“x”:3}

          這里的3會被表示成double。

          4、字符串

          最常用的數據類型

          {“x”:”string”}

          5、對象id

          對象id是12字節的唯一ID

          {“x”:ObjectId()}

          在MongoDB的數據記錄里面,也就是文檔里面,必須有一個_id鍵,這個_id鍵你可以簡單理解為唯一標識,類似MySQL中的自增主鍵,但是它一般不設置成自增的,因為在分布式環境中,同步自動增加主鍵值既費時又費力,MongoDB為了保證分布式場景下的性能,通過自身生成方式來產生_id,_id的類型,稱之為ObjectId類型。

          該類型使用12字節的存儲空間,每個字節里面是2位16進制的數字,是一個24位的字符串。這12個字節的生成方式如下:

          0、1、2、3位是時間戳,提供秒級別唯一性

          4、5、6位是機器的唯一標識符,提供機器級別唯一性

          7、8位是當前生成ObjectId的進程標識符,保證不同進程的唯一性

          9、10、11位是一個計數器,保證同一秒相同進程產生的ObjectId的唯一性。

          6、日期類型

          日期類型存儲的是從標準紀元開始的毫秒數,不存儲時區。

          {“x”:new Data()}

          示例如下:

          > db.num.insert({"age": new Date()})
          WriteResult({ "nInserted" : 1 })
          > db.num.find()
          { "_id" : ObjectId("5f96b5e15e5c5ff982b9c6af"), "age" : 28 }
          { "_id" : ObjectId("5f9835d0f24f04e23fb63878"), "age" : 3 }
          { "_id" : ObjectId("5f983621f24f04e23fb63879"), "age" : 3 }
          { "_id" : ObjectId("5f9838d2f24f04e23fb6387a"), "age" : ISODate("2020-10-27T15:12:18.739Z") }
          標簽MongoDB,技術文檔,數據庫,MongoDB

          相關下載

          查看所有評論+

          網友評論

          網友
          您的評論需要經過審核才能顯示

          熱門閱覽

          最新排行

          公眾號

          主站蜘蛛池模板: 精品人无码一区二区三区| 国产成人精品一区二区三在线观看| 欲色aV无码一区二区人妻 | 风间由美性色一区二区三区| 亚洲AV无码一区二区一二区| 亚洲福利电影一区二区?| 亚洲AV无码一区二区二三区入口| 久久精品无码一区二区日韩AV| 日韩少妇无码一区二区三区| 日本精品高清一区二区2021| 国产成人无码aa精品一区| 爆乳无码AV一区二区三区| 国产精品视频一区麻豆| 中文字幕AV无码一区二区三区| 久久久久无码国产精品一区| 精品免费久久久久国产一区| 亚洲国产综合无码一区二区二三区 | 日韩精品一区二区三区老鸭窝| 国内精品无码一区二区三区| 国产主播在线一区| 精品成人av一区二区三区| 亚洲一区二区三区播放在线| 一区二区在线视频免费观看| 精品无人区一区二区三区| 亚洲爽爽一区二区三区| 在线精品一区二区三区电影 | 无码国产精品久久一区免费| 久久免费精品一区二区| 精品视频一区二区三区在线播放| 无码人妻久久一区二区三区免费| 成人毛片无码一区二区| 无码日韩精品一区二区免费暖暖 | 亚洲日韩精品一区二区三区无码| 亚洲国产精品无码第一区二区三区| 中文字幕在线播放一区| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 精品动漫一区二区无遮挡| 国产一区二区三区不卡在线看 | 日韩AV在线不卡一区二区三区| 五十路熟女人妻一区二区| 无人码一区二区三区视频|