最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MongoDB常用數(shù)據類型分享

 更新時間:2022年04月10日 20:29:45   作者:那海藍藍  
這篇文章主要介紹了MongoDB常用數(shù)據類型,???JSON是一種簡單的數(shù)據表示方式,它易于理解、易于解析、易于記憶,?BSON是一種類JSON的二進制形式的存儲格,更多類型需要的小伙伴可以參考下文詳細介紹

JSON

    JSON是一種簡單的數(shù)據表示方式,它易于理解、易于解析、易于記憶。但從另一方面來說,因為只有null、布爾、數(shù)字、字符串、數(shù)組和對象這幾種數(shù)據類型,所以JSON有一定局限性。例如,JSON沒有日期類型,JSON只有一種數(shù)字類型,無法區(qū)分浮點數(shù)和整數(shù),更別說區(qū)分32為和64位數(shù)字了。再者,JSON無法表示其他一些通用類型,如正則表達式或函數(shù)。

BSON

    BSON(Binary Serialized Document Format)是一種類JSON的二進制形式的存儲格式,簡稱Binary JSON。它和JSON一樣,支持內嵌的文檔對象和數(shù)組對象,但是BSON有JSON沒有的一些數(shù)據類型,如Date和BinData類型。它支持下面數(shù)據類型。每個數(shù)據類型對應一個數(shù)字,在MongoDB中可以使用$type操作符查看相應的文檔的BSON類型。

MongoDB 4.2官方支持數(shù)據類型如下:

MongoDB數(shù)據類型_MongoDB

MongoDB數(shù)據類型_MongoDB_02

最經常使用的數(shù)據類型:

  • Object  ID :Documents 自生成的 id
  • String: 字符串,必須是utf-8
  • Boolean:布爾值,true 或者false (這里有坑哦~在我們大Python中 True False 首字母大寫)
  • Integer:整數(shù) (Int32 Int64 你們就知道有個Int就行了,一般我們用Int32)
  • Double:浮點數(shù) (沒有float類型,所有小數(shù)都是Double)
  • Arrays:數(shù)組或者列表,多個值存儲到一個鍵 (list哦,大Python中的List哦)
  • Object:如果你學過Python的話,那么這個概念特別好理解,就是Python中的字典,這個數(shù)據類型就是字典
  • Null:空數(shù)據類型 , 一個特殊的概念,None Null
  • Timestamp:時間戳
  • Date:存儲當前日期或時間unix時間格式 (我們一般不用這個Date類型,時間戳可以秒殺一切時間類型)*

Object ID

文檔自動生成的_id,長度為24個字符。
0-8字節(jié)是時間戳,
9-14字節(jié)的機器標識符,表示MongoDB實例所在機器的不同;
15-18字節(jié)的進程id,表示相同機器的不同MongoDB進程。
19-24字節(jié)是計數(shù)器

MongoDB數(shù)據類型_MongoDB_03

String

UTF-8字符串,記住是UTF-8字符串。

MongoDB數(shù)據類型_MongoDB_04

Integer

整數(shù) (Int32 Int64 我們就知道有個Int就行了,一般我們用Int32)

MongoDB數(shù)據類型_MongoDB_05

Double

浮點數(shù) (MongoDB中沒有float類型,所有小數(shù)都是Double)

MongoDB數(shù)據類型_MongoDB_06

Boolean

true或者false,首字母為小寫

MongoDB數(shù)據類型_MongoDB_07

Array

數(shù)據或者列表,多個值存儲到一個鍵

MongoDB數(shù)據類型_MongoDB_08

Object

類似于Python里的字典,key是唯一的

MongoDB數(shù)據類型_MongoDB_09

null

空值
MongoDB數(shù)據類型_MongoDB_10

Timestamp

時間戳

MongoDB數(shù)據類型_MongoDB_11

Date

默認時間為標準時間(UTC)

MongoDB數(shù)據類型_MongoDB_12

需要轉換為當前時間。
很少使用這個Date類型,因為時間戳可以秒殺一切時間類型。

到此這篇關于MongoDB常用數(shù)據類型分享的文章就介紹到這了,更多相關MongoDB數(shù)據類型內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 利用MongoDB中oplog機制實現(xiàn)準實時數(shù)據的操作監(jiān)控

    利用MongoDB中oplog機制實現(xiàn)準實時數(shù)據的操作監(jiān)控

    MongoDB 的Replication是通過一個日志來存儲寫操作的,這個日志就叫做oplog,而下面這篇文章主要給大家介紹了利用MongoDB中oplog機制實現(xiàn)準實時數(shù)據的操作監(jiān)控的相關資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-05-05
  • 詳解mongodb搭建Replica Set的方法

    詳解mongodb搭建Replica Set的方法

    這篇文章主要介紹了mongodb搭建Replica Set的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • MongoDB使用mongoexport和mongoimport命令,批量導出和導入JSON數(shù)據到同一張表的實例

    MongoDB使用mongoexport和mongoimport命令,批量導出和導入JSON數(shù)據到同一張表的實例

    今天小編就為大家分享一篇關于MongoDB使用mongoexport和mongoimport命令,批量導出和導入JSON數(shù)據到同一張表的實例,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • MongoDB的安裝方法圖文詳細

    MongoDB的安裝方法圖文詳細

    MongoDB?是一個基于分布式文件存儲的數(shù)據庫,主要用于為?web?應用提供可擴展的高性能數(shù)據存儲解決方案,這里簡單介紹一下安裝方法
    2023-06-06
  • 在阿里云centos下部署mongodb教程

    在阿里云centos下部署mongodb教程

    這里給大家分享的是作者在阿里云centos下部署mongodb的過程全記錄,非常的詳細,也遇到了很多問題,最終部署成功,希望對大家能夠有所幫助
    2017-08-08
  • MongoDB中的MapReduce簡介

    MongoDB中的MapReduce簡介

    這篇文章主要介紹了MongoDB中的MapReduce簡介,MapReduce是一種計算模型,簡單的說就是將大批量的工作(數(shù)據)分解(MAP)執(zhí)行,然后再將結果合并成最終結果(REDUCE),需要的朋友可以參考下
    2015-05-05
  • mongodb中隨機獲取1條記錄的實現(xiàn)方法

    mongodb中隨機獲取1條記錄的實現(xiàn)方法

    這篇文章運用實例給大家演示了如何在mongodb中隨機獲取1條記錄,文中介紹的很詳細,有需要的朋友們可以參考借鑒。下面來一起看看吧。
    2016-09-09
  • 詳解MongoDB中用sharding將副本集分配至服務器集群的方法

    詳解MongoDB中用sharding將副本集分配至服務器集群的方法

    副本集是MongoDB的主從復制中的重要功能,經常被用來作額外的備份,這里我們就來詳解MongoDB中用sharding將副本集分配至服務器集群的方法,首先還是來回顧一下MongoDB中副本集的基本知識:
    2016-07-07
  • mongodb監(jiān)控工具mongostat的使用及命令詳解

    mongodb監(jiān)控工具mongostat的使用及命令詳解

    mongostat是mongodb自帶的狀態(tài)檢測工具,在命令行下使用,會間隔固定時間獲取mongodb的當前運行狀態(tài),并輸出,本文講述了mongodb監(jiān)控工具mongostat的使用及命令詳解
    2018-03-03
  • MongoDB數(shù)據庫中索引和explain的使用教程

    MongoDB數(shù)據庫中索引和explain的使用教程

    這篇文章主要給大家介紹了關于MongoDB數(shù)據庫中索引和explain使用的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Mongodb具有一定的參考學習價值,需要的朋友們下面跟著小編來一起學習學習吧。
    2017-08-08

最新評論

汾阳市| 买车| 濉溪县| 湄潭县| 堆龙德庆县| 德江县| 信丰县| 城口县| 封丘县| 怀化市| 鹤山市| 三江| 梨树县| 天柱县| 云林县| 神池县| 宁海县| 合山市| 桓仁| 和硕县| 朝阳市| 阳曲县| 屏边| 通渭县| 申扎县| 竹北市| 运城市| 凤山市| 瑞金市| 宝鸡市| 兴国县| 西吉县| 施秉县| 华安县| 台山市| 如东县| 邹城市| 松江区| 西乌珠穆沁旗| 双峰县| 和政县|