1. 程式人生 > >node筆記-node的好基友monggoDB

node筆記-node的好基友monggoDB

沒有 性能 blank 下載地址 插入 1-57 文件 ima window

mongoDB——非關系型數據庫的佼佼者

mongodb是一個基於分布式文件存儲的數據庫,由c++語言編寫。

特點:高性能、易部署、易使用、

下載地址:http://www.mongodb.org/download/ 不要選默認的

技術分享圖片

技術分享圖片

mac系統使用mongodb

在用戶根目錄 mongod --config /usr/local/etc/mongd.conf 啟動服務

技術分享圖片

服務已啟動

查看配置文件

技術分享圖片

輸入mongo回車,進入mongo命令行

技術分享圖片

windows安裝mongoDB

技術分享圖片

技術分享圖片

技術分享圖片

配置完成後,在命令行輸mongod 回車出來這麽一堆東西就表示數據庫成功安裝了

技術分享圖片

mongoDB術語/概念

mongoDB與SQL術語概念的異同

技術分享圖片

在mongoDB中沒有表的概念,叫集合

mongoDB中的主鍵是表示文檔的。

技術分享圖片

技術分享圖片

一個mongoDB中可以建立多個數據庫。

mongoDB的默認數據庫為“db”

mongoDB集合

技術分享圖片

mongoDB文檔

技術分享圖片

mongoDB數據類型

技術分享圖片

mongoDB命令

常用命令

技術分享圖片

help命令提示

技術分享圖片

創建數據庫

創建並切換到數據庫 use

技術分享圖片

也可以用use切換到已存在的數據庫

輸入db查看當前數據庫

技術分享圖片

db.stats()

技術分享圖片

創建集合

技術分享圖片

創建movies集合

技術分享圖片

查看集合的名字

技術分享圖片

刪除集合

技術分享圖片

數據的添加、修改與刪除

技術分享圖片

添加數據

技術分享圖片

插入數據 與save類似

技術分享圖片

insertOne命令只能添加一條數據

修改數據

技術分享圖片

inc 加法

技術分享圖片

刪除數據庫中名字帶n的

技術分享圖片

查詢

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

skip()和limit() 的順序無關,skip(3).limit(6)和limit(6).skip(3)結果是一樣的

sort()的優先級高,無論寫在哪裏都是先執行排序,然後在執行skip和limit

node筆記-node的好基友monggoDB