mongodb - 将 Mongodb 中的现有副本集转换为分片集群
问题描述
我有一个包含 3 个节点的副本集。有没有办法将这个现有的副本集转换为分片集群。请在下面找到副本集的配置文件:
我在副本集中的所有 3 个节点都启用了分片:-
sharding:
clusterRole: shardsvr
解决方案
分片在数据库级别启用......然后在集合级别实现。任何操作的副本集都可以在分片环境中工作,但在您有多个副本集群并行工作之前,没有令人信服的理由进行分片......这是一个重大决定 - 不回头......你需要非常清楚你的分片键......所以一定要花时间在 MongoDB 大学学习技术。
推荐阅读
- python - 在python中ping网络设备
- reactjs - 使 Material-UI Appbar/Grid 响应式 - ReactJS
- xcode - 是否可以临时分发独立手表应用程序?
- json - 对模型进行序列化,使其对应一个json数据格式
- python - 如何在不中断的情况下修复填充DVWA浏览器的pytonos程序代码?
- wordpress - Wordpress - 用户登录或未登录时的菜单可见性错误
- python - 插入并返回 :array
- python - 将 `subprocess.run` 与包含空格的参数一起使用
- python - 无法在 Spyder/Anaconda 中安装 pandasql
- google-chrome - 无头 Chrome 命令行 - 设置超时