前正在学习mongodb,书中写到每块带有唯一性的分片键,
问题一:那分片键与块是不是一对多的关系啊,
还有看到分片键可以是集合索引也可以是复合索引,
问题二:那假设一个集合有n个分片,n个分片的分片键是相同的么,
关于mongodb的分片问题想请教
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- lshen01 2023-03-16 09:46关注
参考GPT和自己的思路:
答案一:是的,分片键与块是一对多的关系。每个块都有唯一性的分片键,可以通过这个分片键将数据均匀的分布到多个节点上,实现数据的分布式存储和查询。
答案二:如果一个集合有n个分片,那么这n个分片的分片键通常是相同的。因为在分片过程中,需要通过对数据进行范围划分来实现均匀的分布式存储和查询。如果分片键不同,不同的节点就难以处理相关的查询请求。但是也可以通过设置不同的路由规则来实现不同的分片键。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 lammps拉伸应力应变曲线分析
- ¥15 C++ 头文件/宏冲突问题解决
- ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
- ¥50 安卓adb backup备份子用户应用数据失败
- ¥20 有人能用聚类分析帮我分析一下文本内容嘛
- ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
- ¥30 python代码,帮调试
- ¥15 #MATLAB仿真#车辆换道路径规划
- ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
- ¥15 数据可视化Python