MongoDB学习

mac2025-04-07  15

MongoDB 与关系型数据库对比

存储数据对比

RDBMS MongoDB 对应的术语

MongoDB 的数据类型

前置启动

后置启动

关闭 MongoDB

使用 Ctrl+C 关闭

如果我们的启动方式是前置启动,那么直接使用快捷键 Ctrl+C 就可以关闭 MongoDB

这种关闭方式会等待当前进行中的的操作完成,所以依然是安全的关闭方式。

使用 kill 命令关闭

我们可以通过 Linux kill 命令结束 MongoDB 进程,然后删除 data/db 目录中的

mongod.lock 文件,否则下次无法启动。但是此方法不建议使用,因为会造成数据损坏现象。

使用 MongoDB 的函数关闭

MongoDB 中提供了两个关闭数据库的函数:

db.shutdownServer()

db.runCommand(“shutdown”)

如上两个方法都需要在 admin 库中执行,并且都是安全的关闭方式。

使用 mongod 命令关闭 MongoDB

mongod --shutdown --dbpath<数据库路径>

mongod 命令的 shutdown 选项能安全的关闭 MongoDB 服务

最新回复(0)