MongDB簡單介紹

2021-08-07 19:19:25 字數 543 閱讀 4263

mongdb非關係型資料庫,我們經常用的基本都是關係型資料庫,比如

mysql,oracle

等等,這裡我們先講一下關係型資料庫和菲關係型資料庫各自的乙個優勢,如下圖所示:

之前的專案中用到mongdb的地方主要是儲存一些動態資訊及等等,關係型和非關係型的很大的乙個區別就是非關係型資料庫沒有關係型資料庫的字段型別這一限制,儲存起來比較方便,而且查詢資料比關係型資料庫會快上許多,但是

mongdb

對記憶體的要求是很大的!因為其使用的是記憶體對映儲存引擎,它會把資料檔案對映到記憶體中,如果是讀操作,記憶體中的資料起到快取的作用,如果是寫操作,記憶體還可以把隨機的寫操作轉換成順序的寫操作,總之可以大幅度提公升效能。

mongodb

並不干涉記憶體管理工作,而是把這些工作留給作業系統的虛擬記憶體管理器去處理,這樣做的好處是簡化了

mongodb

的工作,但壞處是你沒有方法很方便的控制

mongodb

MongDB入門簡介

mongodb是乙個高效能,開源,無模式的文件型資料庫,是當前nosql資料庫中比較熱門的一種。它在許多場景下可用於替代傳統的關係型資料庫或鍵 值儲存方式。所謂nosql,全稱是 not only sql,指的是非關係型的資料庫。該資料庫主要解決幾個要點 非關係型的 開源的 分布式的 水平可擴充套件...

mongdb基本操作

參考 新增乙個 useradminanydatabase 使用者,這是乙個能夠管理所有使用者的的使用者,類似於超級管理員吧 use admin 進入admin表 db.createuser 檢視使用者是否建立成功 show users 輸出以下內容表示新增成功 切換到要新增使用者的資料庫中 use ...

MongDB安裝方法

選擇第二個,自定義安裝 選擇安裝路徑 我的安裝路徑為f mongodb 安裝完成後,在f mongodb建立目錄。1 建立資料存放目錄f mongodb data db 2 建立日誌檔案f mongodb log mongodb.log log檔案的建立需要先建立.txt檔案,再修改其屬性即可 啟動...