使用 Shard 为 mac 和一台电脑共享同一个 mongodb 数据库

Sharing the same mongodb database for a mac and a pc using Shard

我目前正在开发一个使用 MEAN(Mongo Express Angular 节点)堆栈构建的应用程序。最近,我刚刚组装了一台 PC,并希望在家中使用我的 PC 并在工作中使用我的 MBP。 git 通过 github 跟踪并不断更新我的所有开发工作。所以我的问题是:

提前致谢!

您的意思是让您的数据库与 Mac 和 PC 保持同步,如果是这样,只需在更改数据库模式或数据时创建 js 迁移脚本,然后 运行 每次应用程序启动时创建它们。

我从来没有真正开发过在本地使用分片集群,除非我想看看执行计划在某些情况下会是什么样子,或者只是随便玩玩。我会尝试仅 运行 一个用于开发的节点,并且仅在您放入 test/staging/live 等时集群出来...