我正在考虑在Digital Ocean上使用MEAN堆栈,但是在MongoDb方面我正在挣扎。
数字海洋不允许你添加自定义尺寸的SSD到你的水滴,这对我造成了一个问题。
当我的用户开始使用系统并需要更多的磁盘空间时,我希望能够将磁盘大小添加到我的MonogoDb中。
另外,我希望能够在更多的用户上线时最终破解Db。
我目前看到的唯一方法就是从一个分割的mongodb集群开始,允许我dynamic地将磁盘大小添加到集群。 随着用户群的增长,我可以添加应该允许增加Db大小的小滴。 对于性能我会做同样的,我会克隆节点成为更大(即更强大)的液滴时。
这似乎有很多手动工作,除了使用托pipe的MongoDb之外,还没有其他的东西可以自动化这个过程。 我用MonogoDb托pipe的问题与数字海洋/ ECS上的硬件价格相比是非常昂贵的。
所以我的问题是:
提前致谢
大卫