weixin_38347205 2018-10-18 06:58 采纳率: 100%
浏览 316
已采纳

关于mongodb的分片问题想请教

前正在学习mongodb,书中写到每块带有唯一性的分片键,
问题一:那分片键与块是不是一对多的关系啊,
还有看到分片键可以是集合索引也可以是复合索引,
问题二:那假设一个集合有n个分片,n个分片的分片键是相同的么,

  • 写回答

1条回答

  • lshen01 2023-03-16 09:46
    关注

    参考GPT和自己的思路:

    答案一:是的,分片键与块是一对多的关系。每个块都有唯一性的分片键,可以通过这个分片键将数据均匀的分布到多个节点上,实现数据的分布式存储和查询。

    答案二:如果一个集合有n个分片,那么这n个分片的分片键通常是相同的。因为在分片过程中,需要通过对数据进行范围划分来实现均匀的分布式存储和查询。如果分片键不同,不同的节点就难以处理相关的查询请求。但是也可以通过设置不同的路由规则来实现不同的分片键。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已采纳回答 7月17日

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器