mongo環境快速搭建工具 mlaunch

2022-03-27 20:08:38 字數 1369 閱讀 7090

pip3 install mtools psutil pymongo
引數說明

--single 建立單個獨立節點

--replicaset --nodes 3 指定此副本集的資料承載節點數(不包括仲裁器)。預設值為3

--arbiter 向副本集中新增乙個額外的仲裁器

--sharded s [s ...] 建立乙個包含3個分片的環境,每個分片由乙個單獨的節點組成。 分片名稱為 shard0001,shard0002,shard0003。 它還將建立1個配置伺服器和每個預設情況下1個 mongos。

--config 1 配置伺服器的數量,預設是1

--mongos 1 路由伺服器的數量,預設是1

--hostname localhost

--port 27017 使用 port 作為開始埠號

--dir 資料目錄,預設是./data

--binarypath 如果環境有二進位制檔案,則不用指定

示例建立乙個單點的mongo

mlaunch init --single [--port=27017]
建立乙個副本集

mlaunch init --replicaset [--port=27017]
建立乙個帶仲裁節點的副本集

mlaunch --replicaset --nodes 2 --arbiter
埠預設從27017開始,依次為2017,27018,27019

建立3個shard分片

mlaunch --replicaset --sharded 3
建立帶副本集的分片,並指定mongos數量

mlaunch init --replicaset --nodes 3 --sharded 3  --config 3  --mongos 1 --port 38017
optional arguments:

--verbose outputs more verbose information.

--dir dir base directory to start nodes (default=./data/)

--binarypath path search for mongod/s binaries in the specified path.

引數說明

mlaunch list [--dir dir] [--startup] [--tags]
mongo 水平擴充套件

生成資料

兩款PHP環境搭建工具

學習 使用php的前提是要配置好php環境。windows使用者最麻煩的也是環境配置。於是,這型別的整合工具就誕生了。這款貌似是德國人開發的。不過是多語言版,支援中文良好。這款貌似是中國人開發的。只有中文版。值得一提的是,由於是整合環境套件,只支援本地訪問,也就是說,只能在本地使用。即使你架設好 其...

django快速搭建工程

1.首先建立乙個pydjango的專案。初始的專案包括根目錄的manage.py,以及乙個以project name命名的資料夾 包含settings.py,urls.py,和乙個wsgi.py 2.修改settings.py 這個是最重要的東東。一定要記住裡邊的資料的目錄是相對於這個setting...

在路上 搭建工作環境

1.版本管理工具 1 cvsnt,版本 cvsnt 2.0.4 碰到的問題 不生成start up選單,faint,居然找不到server control panel,my god!another problem cvs命令說沒有設定root,呵呵,這個好解決,set root d ok!2 win...