Meteor在没有安装MongoDB的情况下如何工作?

Meteor在没有安装MongoDB的情况下如何工作?,mongodb,meteor,Mongodb,Meteor,我已经开始研究和尝试一些例子,但我有点困惑:我已经在我的机器上安装了Meteor而不是MongoDB,但Meteor似乎创建了自己的MongoDB实例 这是怎么回事 我是否能够开发一个单独的应用程序,也可以对Meteor正在运行的数据库执行操作 Meteor附带了MongoDB安装 我想你可以。meteor mongo命令将MongoDB URL提供给数据库meteor spins up meteor命令将启动自己的MongoDB实例 然后,您可以使用meteor mongo连接到MongoDB

我已经开始研究和尝试一些例子,但我有点困惑:我已经在我的机器上安装了Meteor而不是MongoDB,但Meteor似乎创建了自己的MongoDB实例

  • 这是怎么回事

  • 我是否能够开发一个单独的应用程序,也可以对Meteor正在运行的数据库执行操作

  • Meteor附带了MongoDB安装
  • 我想你可以。
    meteor mongo
    命令将MongoDB URL提供给数据库meteor spins up

  • meteor
    命令将启动自己的MongoDB实例

    然后,您可以使用
    meteor mongo
    连接到MongoDB数据库,该数据库通常在应用程序的端口+1上运行,例如app:3000->MongoDB@:3001。因此,您可以使用任何MongoDB工具进行连接(例如,robomongo)


    NewB:meteor附带的mongodb与原来的mongodb有什么不同吗?因为系统shell中的monogodump和mongorestore命令不起作用。
    $ meteor mongo
    MongoDB shell version: 2.4.9
    connecting to: 127.0.0.1:3001/meteor