当我从终端启动MongoDB服务器(mongod)时,它会打开该选项卡.如何将其作为服务运行?

我在OSX Lion上.

我喜欢rails服务器脚本如何使用-d选项将其与终端分离.

推荐答案

这是内置在mongod中的,很像rails服务器.您需要使用--fork,而不是-d,您可能还需要指定--logpath /path-to/logfile --logappend,这样您的输出将被记录,并保留以前的任何日志(log).

更多信息请参见the docs on starting and stopping Mongo.

Mongodb相关问答推荐

MongoDB:子文档中仅存在于父文档中的返回字段?

使用查询参数过滤MongoDB Go驱动程序时出现问题

在一个视图中连接两个集合MongoDB;展开有什么作用?

如何使用MongoDB对子文档进行条件投影?

如何对嵌套在另一个数组中的数组中的字段执行查找?

在mongdob中按子文档筛选不起作用

执行聚合以消除重复并获得唯一计数

MongoDB 聚合 - 条件 $lookup 取决于字段是否存在

有没有办法从另一条记录中插入一条记录

Mongodb聚合中基于其他字段值的多个条件的动态新字段值

MongoDB - 如果新值更大,则更新字段

findOneAndUpdate 和 findOneAndReplace 有什么区别?

如何使用 mongoose 从 MongoDb 获取数据?

mongoose通过引用属性查找文档

将MongoDB连接到前端?

在 Heroku 上使用 Node 读取、写入和存储 JSON

我们如何使用spring boot为mongodb创建自动生成的字段

Mongoose:查询starts with

在 MongoDB 中比较日期(moment.js)

将日期从毫秒转换为 ISODate 对象