校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > MongoDB的基礎知識簡介

MongoDB的基礎知識簡介

熱門標簽:怎么投訴地圖標注 廣州長安公司怎樣申請400電話 濟南電銷機器人加盟公司 蘋果汽車租賃店地圖標注 云南外呼系統 老虎洗衣店地圖標注 呼和浩特電銷外呼系統加盟 杭州人工電銷機器人價格 電銷機器人是什么軟件

1、文檔、集合和數據庫

  a)、文檔:因為MongoDB是面向文檔的數據庫,那么可想而知文檔是它的基本單元,相當于關系型數據庫中的行!

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

    Ⅱ、它不僅區分大小寫,而且還區分數據類型;

   ?、?、.和$符號具有特殊意義,需要在特定環境中使用;

  b)、集合:同樣的,多個文檔匯聚在一起就是一個集合,但是這些文檔可以是不同的結構模式,組合在一起就相當于關系型數據庫中的表!

    Ⅰ、同樣命名不能為空,不能以system開頭,且不能使用保留字符$;

    Ⅱ、動態模式(不同的結構模式)可以使同一個集合中包含多樣化的文檔對象;比如A集合中的第一個文檔為學生,第二個文檔為商品。

  c)、數據庫:類似的,一個MongoDB實例可以有多個相互獨立的數據庫對象,每個數據庫是由N多個集合內聚的結果!

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

   ?、?、數據庫名稱區分大小寫,建議全部小寫;

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

   ?、?、以下幾個具有特殊意義的數據庫:admin(用戶數據庫)、local(本地數據庫)、config(配置數據庫)

2、MongoDB客戶端-shell簡介

  a)、它被稱為javascript shell,通過它可以使用命令與MongoDB實例進行交互,它是一個非常重要的工具;

  b)、之所以這樣稱呼它,是因為它是個功能完備的JavaScript解釋器,可以運行任意的JavaScript程序;

  c)、通過shell可以進行對數據的四個基本操作:創建,讀取,更新和刪除(即CRUD)操作;

3、數據類型

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

   ?、?、表示空值或者不存在的字段:null;

   ?、?、布爾類型:包含true和false;

    Ⅲ、數值類型:shell中默認為64位的浮點型數值

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

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

   ?、?、正則表達式;

   ?、鳌到M;

   ?、?、內嵌文檔:指文檔中可以嵌套其他文檔

    Ⅸ、對象id:文檔的唯一標識,是一個12byte的ID

4、shell實戰操作

  a)、上一篇我們已經將MongoDB服務添加到了windows服務列表中,我們可以通過窗體直接啟動,

      也可以在管理員命令提示符(win+x+a)中通過命令net start MongoDB進行啟動MongoDB服務;

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

  c)、shell操作

   ?、癫煌奈臋n:

   ?、?、JavaScript函數:

    Ⅲ、簡單的CRUD操作

PS:這些都是相對來說比較簡單的命令,大家可以動手敲一下!哈哈、、

您可能感興趣的文章:
  • MongoDB中的MapReduce簡介
  • MongoDB簡介 MongoDB五大特色
  • MongoDB系列教程(二):MongoDB簡介
  • MongoDB中javascript腳本編程簡介和入門實例
  • PHP與MongoDB簡介|安全|M+PHP應用實例詳解
  • MongoDB創建一個索引而性能提升1000倍示例代碼
  • Docker容器化部署嘗試——多容器通信(node+mongoDB+nginx)
  • Java操作MongoDB插入數據進行模糊查詢與in查詢功能
  • MongoDB中多表關聯查詢($lookup)的深入講解
  • MongoDB特點與體系結構等簡介

標簽:玉林 廈門 遼陽 雞西 自貢 興安盟 泰安 無錫

巨人網絡通訊聲明:本文標題《MongoDB的基礎知識簡介》,本文關鍵詞  MongoDB,的,基礎知識,簡介,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MongoDB的基礎知識簡介》相關的同類信息!
  • 本頁收集關于MongoDB的基礎知識簡介的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 通榆县| 喀喇沁旗| 邹城市| 本溪| 马山县| 肇州县| 杭锦后旗| 武鸣县| 万州区| 三台县| 尼木县| 武夷山市| 新安县| 蒲江县| 黄浦区| 沅陵县| 富民县| 周至县| 休宁县| 永安市| 平谷区| 黄山市| 花莲县| 同德县| 孟津县| 青州市| 宁城县| 斗六市| 万州区| 新兴县| 静海县| 鹤庆县| 新乐市| 尚志市| 利津县| 靖西县| 宿州市| 浏阳市| 渝中区| 湖北省| 耒阳市|