當前位置:首頁 » 操作系統 » 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許可權

熱點內容
為什麼打開的三菱程序不能編譯 發布:2025-05-11 12:16:40 瀏覽:21
ftp定價是怎麼回事 發布:2025-05-11 12:09:18 瀏覽:334
android敏捷開發 發布:2025-05-11 11:56:49 瀏覽:80
腳本pon 發布:2025-05-11 11:52:27 瀏覽:826
ct5推薦哪個配置 發布:2025-05-11 11:47:45 瀏覽:742
領購未上傳發票 發布:2025-05-11 11:43:27 瀏覽:717
查看華為雲伺服器的ip地址 發布:2025-05-11 11:24:44 瀏覽:236
長沙銀行密碼多少 發布:2025-05-11 11:24:38 瀏覽:672
緩存手機視頻合並軟體哪個好 發布:2025-05-11 11:22:30 瀏覽:699
伺服器c盤怎麼清除 發布:2025-05-11 11:16:33 瀏覽:40