MongoDB的教程基本的管理命令

1。启动和停止MonDB:

执行蒙德命令开始mondb服务器。蒙德有很多配置选项,我们可以看看所有的选项通过蒙德-帮助,这里仅仅是一些主要的选项:

复制代码代码如下所示:

——独立:

数据库的数据目录 / / DB数据默认情况下,Windows平台,如果当前的可执行文件位于D盘,默认的数据目录:数据 db.we可以重新指定为服务程序的数据目录的选项。如果当前主机运行多个蒙德,你必须为每一个服务程序指定不同的数据目录,因为当和尚的成功推出,一mond.lock文件将数据目录下创建的,它是用来防止其他蒙德法数据从数据目录等:

蒙德——mdbquot = D: / / DB数据



——端口

默认端口号默认为27017。另外,当多个蒙德服务程序同时运行在同一主机上,他们需要为他们分别指定不同的监听端口。如:

蒙德-口= 29017



——叉

在守护Run MonDB。



——logpath

指定日志输出的路径,而不是命令行的输出。如果有写一个文件夹的权限,系统将创建它时,该文件不存在,它将覆盖现有的文件并删除所有原始日志记录。如果你想保持原来的日志,你需要使用-- logAppend等选项:

蒙德 / - logpath = D: mylog.log资料

所有输出:D: mylog.log资料

就是说,例如,该资料的目录必须手动创建,否则蒙德将无法启动执行。



配置

指定的配置文件用于加载命令行未指定的各种选项:

MOND配置= D: mydb.conf

配置文件的示例如下所示:

港口= 29017

嗯,叉=真正的#这里所说的笔记,对叉命令行选项,需要使用真正的开放。

logpath = D: db.log Mylog



通常情况下,我们都要关闭mondb服务器优雅。如果服务程序在前台运行,然后直接按Ctrl + C会。如果是背景,你可以通过SIGINT和SIGTERM信号通知服务程序准备退出,服务器接收的信号,首先将数据和国家的保护工作,在安排出口如:正常关闭连接,将刷新缓存中的数据到磁盘等。在所有的工作完成后,服务器停止。如:

复制代码代码如下所示:

pkill /蒙德

pkill / 2蒙德



记住不要直接执行以下命令:

复制代码代码如下所示:

pkill / 9蒙德



信号会引起mondb服务器被迫立即退出。

除了上述方法之外,我们还可以通知服务器通过公共客户机工具退出,例如:

复制代码代码如下所示:

>使用admin

切换到db管理

> > db.shutdownserver()



2、服务器状态监控:

复制代码代码如下所示:

C:我的 三mondb仓> monstat

连接:127.0.0.1

插入查询更新删除多命令刷新映射vsize…

00000 10 0m 100m…

00000 10 0m 100m…

00000 10 0m 100m…

00000 10 0m 100m…

00000 10 0m 100m…

00000 10 0m 100m…

00000 10 0m 100m…

00000 10 0m 100m…