首页 > 解决方案 > 将 Mongodb 中的现有副本集转换为分片集群

问题描述

我有一个包含 3 个节点的副本集。有没有办法将这个现有的副本集转换为分片集群。请在下面找到副本集的配置文件: 在此处输入图像描述

我在副本集中的所有 3 个节点都启用了分片:-

sharding:
  clusterRole: shardsvr

标签: mongodbreplicaset

解决方案


分片在数据库级别启用......然后在集合级别实现。任何操作的副本集都可以在分片环境中工作,但在您有多个副本集群并行工作之前,没有令人信服的理由进行分片......这是一个重大决定 - 不回头......你需要非常清楚你的分片键......所以一定要花时间在 MongoDB 大学学习技术。


推荐阅读