小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

MongoDB入門

 頭號碼甲 2022-02-18

一、什么是MongoDB

  MongoDB是一個跨平臺的,面向文檔的數(shù)據(jù)庫。是介于關系型數(shù)據(jù)庫和非關系型數(shù)據(jù)庫之間,是非關系型數(shù)據(jù)庫當中功能最豐富,最像關系型數(shù)據(jù)庫的產品。(關系型數(shù)據(jù)庫是表與表之間有一對一,一對多,多對多的關系,非關系型數(shù)據(jù)庫沒有表之間的關系)

  MongoDB的官網:http://www./

二、MongoDB的特點:

  對于下列的數(shù)據(jù),我們適合用MongoDB來實現(xiàn)數(shù)據(jù)的存儲

    1.數(shù)據(jù)量大

    2.寫入操作頻繁

    3.價值較低

三、MongoDB的體系結構

  MongoDB的邏輯結構是一種層次結構。主要由:文檔(document)、集合(collection)、數(shù)據(jù)庫(database)這三部分組成。

四、MongoDB數(shù)據(jù)類型

  基本數(shù)據(jù)類型

    null:用于表示空值或者不存在的字段,{“x”:null}

    布爾型:布爾類型有兩個值true和false,{“x”:true}
    數(shù)值:shell默認使用64為浮點型數(shù)值。{“x”:3.14}或{“x”:3}。對于整型值,可以使用NumberInt(4字節(jié)符號整數(shù))或NumberLong(8字節(jié)符號整數(shù)),{“x”:NumberInt(“3”)}{“x”:NumberLong(“3”)}
    字符串:UTF-8字符串都可以表示為字符串類型的數(shù)據(jù),{“x”:“呵呵”}
    日期:日期被存儲為自新紀元依賴經過的毫秒數(shù),不存儲時區(qū),{“x”:new Date()}
    正則表達式:查詢時,使用正則表達式作為限定條件,語法與JavaScript的正則表達式相同,{“x”:/[abc]/}
    數(shù)組:數(shù)據(jù)列表或數(shù)據(jù)集可以表示為數(shù)組,{“x”: [“a“,“b”,”c”]}
    內嵌文檔:文檔可以嵌套其他文檔,被嵌套的文檔作為值來處理,{“x”:{“y”:3 }}
    對象Id:對象id是一個12字節(jié)的字符串,是文檔的唯一標識,{“x”: objectId() }
    二進制數(shù)據(jù):二進制數(shù)據(jù)是一個任意字節(jié)的字符串。它不能直接在shell中使用。如果要將非utf-字符保存到數(shù)據(jù)庫中,二進制數(shù)據(jù)是唯一的方式。
    代碼:查詢和文檔中可以包括任何JavaScript代碼,{“x”:function(){/…/}}
    

 

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多