NOSQL學習(3) mongodb簡單使用

2021-10-03 05:04:05 字數 1208 閱讀 9459

開啟服務

win+r cmd 進入dos

e:cd\nosql\mongodb\bin

mongo

關閉服務

右鍵開啟dos屬性(方便今後的**編寫)

mongodb建立資料庫

建立資料庫use + 資料庫名字

(例如use database_ name )

若database_ name原本就存在,則是直接開啟database_ name

若database_ name不存在,則是建立乙個叫database_ name的新資料庫

資料庫命名規則:英文本母(區分大小寫)、下劃線

檢視資料庫show dbs

admin(許可權)和local(儲存本地的集合)是兩個保留的資料庫,而之前的the_first沒有插入資料就不會顯現出來

保留資料庫還有如:test等

統計某資料庫資訊db.stats()

先開啟test,再db.stats()

刪除資料庫db.dropdatabase()

檢視當前資料庫下的集合名稱db.getcollectionnames()

檢視當前資料庫使用者角色許可權show roles

先開啟資料庫test,再輸入show roles

MongoDB入門(3) MongoDB的索引

檢視索引 建立索引 1表示公升序,1表示降序 索引的種類 索引的名字 db.test table.ensureindex 索引的唯一性 db test table ensureindex db.test table insert 插入成功 db.test table insert 插入失敗,鍵衝突 ...

(3)MongoDB 副本集運維策略

前文傳送門 解鎖mongodb replica set核心姿勢 mongodb副本集自動故障轉移全流程原理 副本集不僅能幫助資料庫從節點故障 網路分割槽中快速恢復,而且使您能夠執行運維任務而不會影響高可用性。本文聊一聊 mongodb 副本集運維視窗期的操作策略,最大程度地減少主節點不可用的時間。m...

NoSQL之 MongoDB 學習(一) 安裝說明

簡介 mongodb 資料和資料已經足夠多了,就不做說明了,具體請見官網 這裡來說明ubuntu下的安裝。安裝 一 apt安裝 mongodb的安裝包已經整合到了ubuntu的apt下面,可以直接apt安裝。1,先檢視 看是否有安裝包 2,要是沒有的話需要自己新增源 10.04 或則想要安裝最新的版...