【发布时间】:2015-05-06 23:58:44
【问题描述】:
首先,我是 mongoDB 的初学者,所以请耐心等待。我正在使用 Windows,并创建了一个包含 4 个集合的简单数据库。在处理 mongoDB 时,我首先在终端中运行:mongod.exe --dbpath "Path To Data Folder",然后使用mongo.exe 连接到 mongod。我应该做的是将数据库及其集合分发到分片和副本集以支持分布式查询。
我尝试使用sh.enableSharding("DATABASE NAME") 之类的命令,但没有成功。然后我发现我需要运行 mongos 而不是 mongod,所以我遵循了这个:Sharding in MongoDB 但不幸的是我没有成功。我也做了一些研究,但似乎缺乏关于分片和复制的中肯指南。因此,如果您指出我正确的方向,我将不胜感激。
【问题讨论】:
-
在 Replication 和 Sharding 上关注 MongoDB 文档。
标签: mongodb database-replication sharding replicaset