是否可以在没有副本集的情况下在多个远程实例上运行多个分片?

时间:2011-10-17 12:03:08

标签: mongodb

我在centos上使用64位MongodbV2.0,我在单个实例中创建了一个分片设置,包括2shards,1configsserver,1mongos。这似乎工作正常。当我在三个实例(即三台机器)上放置1shards,1configserver和1mongos时。数据不会被分割成仅存储在第一个分片上的其他分片。我担心的是,我创建的设置是有效的吗?如果是这样,没有副本设置是否可以创建分片设置?。

谢谢,

1 个答案:

答案 0 :(得分:0)

是的,你可以。

Sharding和replicasets是两个区别特征,可以分开和一起工作。

您的配置似乎没问题,您是否配置了分片? (运行命令addShard,enableharding和shardcollection?)