mongoctl:使用JSON配置管理MongoDB服务器和副本集!

时间:2021-02-20 14:54:07
【文件属性】:
文件名称:mongoctl:使用JSON配置管理MongoDB服务器和副本集!
文件大小:137KB
文件格式:ZIP
更新时间:2021-02-20 14:54:07
Python 概述 mongoctl是一个轻量级的命令行实用程序,可简化MongoDB的安装以及MongoDB服务器和副本集群集的管理。 如果您维护许多具有许多配置要配置的MongoDB环境,这将特别有用。 mongoctl背后的核心理念是,所有服务器和集群配置都以声明方式定义为数据,而不是程序上的代码或脚本。 因此,您无需输入带有许多您永远不会记住的选项的shell命令,也不必编写一堆用主机,端口号和文件系统路径进行硬编码的shell脚本,而只需使用JSON定义服务器和集群的范围即可对象并将其传递给mongoctl命令。 服务器和群集的定义可以驻留在平面文件中,位于Web服务器之后(例如,例如Github)或MongoDB数据库中。 用法 Usage: mongoctl [] [] A utility that simplifies
【文件预览】:
mongoctl-master
----MANIFEST.in(127B)
----LICENSE.txt(1KB)
----mongoctl()
--------mongo_uri_tools.py(6KB)
--------config.py(5KB)
--------mongoctl_signal.py(2KB)
--------prompt.py(4KB)
--------mongodb_version.py(3KB)
--------commands()
--------mongoctl.py(7KB)
--------utils.py(13KB)
--------mongoctl_globals.py(57B)
--------sample_conf()
--------errors.py(639B)
--------__init__.py(1KB)
--------mongo_utils.py(1KB)
--------objects()
--------users.py(13KB)
--------binary_repo.py(17KB)
--------mongoctl_command_config.py(64KB)
--------mongoctl_logging.py(3KB)
--------processes.py(979B)
--------tests()
--------version.py(49B)
--------repository.py(25KB)
----setup.py(6KB)
----README.md(4KB)
----docs()
--------command-reference.md(14KB)
--------managing-installations.md(3KB)
--------quick-start.md(8KB)
--------installing-pip.md(1KB)
--------configuring-mongoctl.md(3KB)
--------connecting.md(1KB)
--------managing-clusters.md(2KB)
--------managing-servers.md(3KB)
----.gitignore(58B)
----bin()
--------mongoctl(2KB)
----mongo_latest_stable_version.txt(7B)

网友评论