亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MongoDB的基礎(chǔ)知識(shí)簡(jiǎn)介

 更新時(shí)間:2017年05月01日 01:07:43   投稿:mdxy-dxy  
這篇文章主要介紹了MongoDB的基礎(chǔ)知識(shí)簡(jiǎn)介,需要的朋友可以參考下

1、文檔、集合和數(shù)據(jù)庫(kù)

  a)、文檔:因?yàn)镸ongoDB是面向文檔的數(shù)據(jù)庫(kù),那么可想而知文檔是它的基本單元,相當(dāng)于關(guān)系型數(shù)據(jù)庫(kù)中的行!

   ?、?、它是由鍵值對(duì)組成的一個(gè)有序集;注:鍵不能為空且是字符串類型的。

   ?、?、它不僅區(qū)分大小寫,而且還區(qū)分?jǐn)?shù)據(jù)類型;

   ?、?、.和$符號(hào)具有特殊意義,需要在特定環(huán)境中使用;

  b)、集合:同樣的,多個(gè)文檔匯聚在一起就是一個(gè)集合,但是這些文檔可以是不同的結(jié)構(gòu)模式,組合在一起就相當(dāng)于關(guān)系型數(shù)據(jù)庫(kù)中的表!

   ?、?、同樣命名不能為空,不能以system開(kāi)頭,且不能使用保留字符$;

   ?、?、動(dòng)態(tài)模式(不同的結(jié)構(gòu)模式)可以使同一個(gè)集合中包含多樣化的文檔對(duì)象;比如A集合中的第一個(gè)文檔為學(xué)生,第二個(gè)文檔為商品。

  c)、數(shù)據(jù)庫(kù):類似的,一個(gè)MongoDB實(shí)例可以有多個(gè)相互獨(dú)立的數(shù)據(jù)庫(kù)對(duì)象,每個(gè)數(shù)據(jù)庫(kù)是由N多個(gè)集合內(nèi)聚的結(jié)果!

    Ⅰ、名稱不能為空,不能包含/、\、"、*、<、>、:、|、?、$、\0(空格符)特殊字符,建議使用ASCII中的字母和數(shù)字;

    Ⅱ、數(shù)據(jù)庫(kù)名稱區(qū)分大小寫,建議全部小寫;

    Ⅲ、它的名稱最多為64byte;

    Ⅳ、以下幾個(gè)具有特殊意義的數(shù)據(jù)庫(kù):admin(用戶數(shù)據(jù)庫(kù))、local(本地?cái)?shù)據(jù)庫(kù))、config(配置數(shù)據(jù)庫(kù))

2、MongoDB客戶端-shell簡(jiǎn)介

  a)、它被稱為javascript shell,通過(guò)它可以使用命令與MongoDB實(shí)例進(jìn)行交互,它是一個(gè)非常重要的工具;

  b)、之所以這樣稱呼它,是因?yàn)樗莻€(gè)功能完備的JavaScript解釋器,可以運(yùn)行任意的JavaScript程序;

  c)、通過(guò)shell可以進(jìn)行對(duì)數(shù)據(jù)的四個(gè)基本操作:創(chuàng)建,讀取,更新和刪除(即CRUD)操作;

3、數(shù)據(jù)類型

  a)、文檔與JavaScript中的對(duì)象很相似,所以可以類比JSON;主要包含以下幾個(gè):

   ?、瘛⒈硎究罩祷蛘卟淮嬖诘淖侄危簄ull;

   ?、颉⒉紶栴愋停喊瑃rue和false;

   ?、蟆?shù)值類型:shell中默認(rèn)為64位的浮點(diǎn)型數(shù)值

   ?、簟⒆址愋停耗愣?。。

   ?、酢⑷掌陬愋停簄ew Date();

   ?、?、正則表達(dá)式;

   ?、?、數(shù)組;

   ?、?、內(nèi)嵌文檔:指文檔中可以嵌套其他文檔

    Ⅸ、對(duì)象id:文檔的唯一標(biāo)識(shí),是一個(gè)12byte的ID

4、shell實(shí)戰(zhàn)操作

  a)、上一篇我們已經(jīng)將MongoDB服務(wù)添加到了windows服務(wù)列表中,我們可以通過(guò)窗體直接啟動(dòng),

      也可以在管理員命令提示符(win+x+a)中通過(guò)命令net start MongoDB進(jìn)行啟動(dòng)MongoDB服務(wù);

  b)、win+r,輸入cmd進(jìn)入命令提示符,切換到到MongoDB安裝的bin目錄下,并輸入命令:mongo.exe 連接服務(wù)器;

  c)、shell操作

   ?、癫煌奈臋n:

    Ⅱ、JavaScript函數(shù):

   ?、?、簡(jiǎn)單的CRUD操作

PS:這些都是相對(duì)來(lái)說(shuō)比較簡(jiǎn)單的命令,大家可以動(dòng)手敲一下!哈哈、、

相關(guān)文章

  • Mongodb億級(jí)數(shù)據(jù)性能測(cè)試和壓測(cè)

    Mongodb億級(jí)數(shù)據(jù)性能測(cè)試和壓測(cè)

    MongoDB是一個(gè)開(kāi)源的、基于分布式文件存儲(chǔ)的NoSQL數(shù)據(jù)庫(kù)系統(tǒng),它使用文檔存儲(chǔ)方式,數(shù)據(jù)結(jié)構(gòu)由鍵值(key-value)對(duì)組成,本文給大家介紹了Mongodb億級(jí)數(shù)據(jù)性能測(cè)試和壓測(cè),需要的朋友可以參考下
    2024-06-06
  • MongoDB 導(dǎo)出導(dǎo)入備份恢復(fù)數(shù)據(jù)詳解及實(shí)例

    MongoDB 導(dǎo)出導(dǎo)入備份恢復(fù)數(shù)據(jù)詳解及實(shí)例

    這篇文章主要介紹了MongoDB 導(dǎo)出導(dǎo)入備份恢復(fù)數(shù)據(jù)詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • mongodb 3.4下遠(yuǎn)程連接認(rèn)證失敗的解決方法

    mongodb 3.4下遠(yuǎn)程連接認(rèn)證失敗的解決方法

    這篇文章主要給大家介紹了在mongodb 3.4下遠(yuǎn)程連接認(rèn)證失敗的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來(lái)學(xué)習(xí)學(xué)習(xí)吧。
    2017-06-06
  • 毫不費(fèi)力!在Ubuntu上安裝MongoDB7.0的簡(jiǎn)易指南!

    毫不費(fèi)力!在Ubuntu上安裝MongoDB7.0的簡(jiǎn)易指南!

    MongoDB是一種流行的NoSQL數(shù)據(jù)庫(kù)管理系統(tǒng),用于處理大量結(jié)構(gòu)化和半結(jié)構(gòu)化數(shù)據(jù),本文提供了在Ubuntu上安裝MongoDB?7.0的詳細(xì)步驟,以下步驟包含了在Ubuntu系統(tǒng)中安裝MongoDB的必要軟件包、配置MongoDB數(shù)據(jù)目錄、配置MongoDB數(shù)據(jù)庫(kù)的認(rèn)證方式等信息,需要的朋友可以參考下
    2023-10-10
  • MongoDB下根據(jù)數(shù)組大小進(jìn)行查詢的方法

    MongoDB下根據(jù)數(shù)組大小進(jìn)行查詢的方法

    這篇文章主要介紹了MongoDB下根據(jù)數(shù)組大小進(jìn)行查詢的方法,分別實(shí)現(xiàn)了指定大小的數(shù)組和某個(gè)范圍的數(shù)組,需要的朋友可以參考下
    2014-04-04
  • Ubuntu 14.04  安裝 MongoDB 及 PHP MongoDB Driver詳細(xì)介紹

    Ubuntu 14.04 安裝 MongoDB 及 PHP MongoDB Driver詳細(xì)介紹

    這篇文章主要介紹了Ubuntu 14.04 安裝 MongoDB 及 PHP MongoDB Driver詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • MongoDB教程之?dāng)?shù)據(jù)操作實(shí)例

    MongoDB教程之?dāng)?shù)據(jù)操作實(shí)例

    這篇文章主要介紹了MongoDB教程之?dāng)?shù)據(jù)操作實(shí)例,本文講解了批量插入、數(shù)據(jù)庫(kù)清除、數(shù)據(jù)更新、修改器、數(shù)組修改器、upsert等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • 開(kāi)發(fā)分布式醫(yī)療掛號(hào)系統(tǒng)MongoDB集成實(shí)現(xiàn)上傳醫(yī)院接口

    開(kāi)發(fā)分布式醫(yī)療掛號(hào)系統(tǒng)MongoDB集成實(shí)現(xiàn)上傳醫(yī)院接口

    這篇文章主要介紹了開(kāi)發(fā)分布式醫(yī)療掛號(hào)系統(tǒng)MongoDB集成實(shí)現(xiàn)上傳醫(yī)院接口,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-04-04
  • MongoDB聚合group的操作指南

    MongoDB聚合group的操作指南

    這篇文章主要給大家介紹了關(guān)于MongoDB聚合group的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • MongoDB中的常用語(yǔ)句總結(jié)大全

    MongoDB中的常用語(yǔ)句總結(jié)大全

    這篇文章主要給大家總結(jié)介紹了關(guān)于MongoDB中的一些常用語(yǔ)句,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11

最新評(píng)論