當前位置:首頁 » 操作系統 » linuxmongo

linuxmongo

發布時間: 2024-04-18 06:18:22

『壹』 linux下我mongodb存儲快要滿了,怎麼擴充存儲大小,且不刪除原來的數據

如果是你的硬碟滿了,你可以再用別的硬碟跟這個硬碟構成RAID。

如果是你的一個BSON doc快滿了,那麼說明你的存儲的數據結構是有問題的,如果可能的話,應該重新設計以使BSON doc不超過限制;如果不能的話,那麼你可以修改

源文件「mongo/src/mongo/bson/util/builder.h」裡面的

constintBSONObjMaxUserSize=16*1024*1024;

到你需要的大小,然後重新編譯mongodb。但不要改的太大,因為每一個BSON Object都是要全部讀進內存里的。

『貳』 linux怎麼安裝mongodb

Linux平台安裝MongoDB

MongoDB 提供了 linux 各發行版本 64 位的安裝包,你可以在官網下載安裝包。

下載地址:https://www.mongodb.com/download-center#community

『叄』 Linux Centos 7安裝MongoDB(簡單!詳細!)

使用 概括幾個常用的:

詳解:

2. 驗證安裝結果 rpm -qa |grep mongodb 復制代碼 rpm -ql mongodb-org-server 復制代碼

啟動MongoDB服務

MongoDB默認埠是27017,查看是否開啟

檢查資料庫是否安裝成功

4. 驗證服務開啟 mongo 復制代碼

修改綁定ip默認127.0.0.1隻允許本地連接, 所以修改為bindIp:0.0.0.0, 退出保存

方法一

方法二

默認連接

連接到自定義的用戶

規則

說明

root

只在admin資料庫中可用。超級賬號,超級許可權

Read

允許用戶讀取指定資料庫

readWrite

允許用戶讀寫指定資料庫

dbAdmin

允許用戶在指定資料庫中執行管理函數,如索引創建、刪除,查看統計或訪問system.profile

userAdmin

允許用戶向system.users集合寫入,可以找指定資料庫里創建、刪除和管理用戶

clusterAdmin

只在admin資料庫中可用,賦予用戶所有分片和復制集相關函數的管理許可權

readAnyDatabase

只在admin資料庫中可用,賦予用戶所有資料庫的讀許可權

readWriteAnyDatabase

只在admin資料庫中可用,賦予用戶所有資料庫的讀寫許可權

userAdminAnyDatabase

只在admin資料庫中可用,賦予用戶所有資料庫的userAdmin許可權

dbAdminAnyDatabase

只在admin資料庫中可用,賦予用戶所有資料庫的dbAdmin許可權

熱點內容
php學習視頻網站 發布:2024-05-30 23:39:15 瀏覽:362
硅膠壓縮率 發布:2024-05-30 23:34:10 瀏覽:61
輕量應用伺服器為搭建雲免 發布:2024-05-30 23:20:52 瀏覽:973
歸並演算法優化 發布:2024-05-30 23:19:08 瀏覽:40
java的返回值 發布:2024-05-30 22:35:36 瀏覽:588
電腦如何無線連接列印伺服器 發布:2024-05-30 22:34:46 瀏覽:576
auto腳本怎麼停止 發布:2024-05-30 22:25:24 瀏覽:919
安卓在什麼地方回收安全 發布:2024-05-30 22:15:17 瀏覽:42
sqlserver2008sql 發布:2024-05-30 21:24:28 瀏覽:681
資料庫神通 發布:2024-05-30 21:18:26 瀏覽:615