我有一台带有 8Gb RAM 的快速 Windows 7 PC。我想为我的开发测试这个 MongoDB 副本集:http://www.mongodb.org/display/DOCS/Replica+Sets。不过我不想买 3 台电脑,因为它有点贵。有没有办法使用某种技术(例如 Hyper-V)来进行设置?如果没有,我应该买多少台电脑和什么样的电脑?

最佳答案

您可以在同一台机器上的不同端口上运行多个 mongod 进程,并指向不同的数据目录,并使它们成为同一个副本集的一部分。

http://www.mongodb.org/display/DOCS/Starting+and+Stopping+Mongo

mongod --dbpath c:/data1 --port 12345 --replSet foo

mongod --dbpath c:/data2 --port 12346 --replSet foo

然后使用 mongo 控制台连接到 mongod 进程之一,并使用此处概述的说明添加启动副本集:

http://www.mongodb.org/display/DOCS/Replica+Sets+-+Basics

关于mongodb - 设置 MongoDB 副本集,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12497844/

10-16 17:09
查看更多