12.04K 浏览2022/07/11其他 0 gwang1_1114 2022/07/09 0条评论 想知道config数据库及config数据库里的表如config.chunks表是什么时候创建的,是由谁创建的,代码里没有搜索到 xiaoxu 已回答的问题 2022/07/11 1 答案 活跃已投票最新最老的 0 xiaoxu1.13K 发布 2022/07/11 2 条评论 什么时候创建:你开启集合分片时,就会创建cnunk以及对应范围。这个是config来实现的。 xiaoxu 发表新评论 2022/07/20 gwang1_11 已评论 2022/07/11 开启集合分片是不是只是在config数据库的chunks表增加一条记录,记录该表的第一个chunk相关信息,我想知道config.chunks表本身的创建时机 xiaoxu 已评论 2022/07/20 开启集合分片,不仅仅在chunks增加一条记录,还涉及到collections等,如果是hashed,每个shard是2个chunks。那么config里面chunks记录2*shards的记录数,如果是range分片,刚开始只有一个chunk。很详细的细节我没有研究,这个是源代码。 注册 或 登录
开启集合分片是不是只是在config数据库的chunks表增加一条记录,记录该表的第一个chunk相关信息,我想知道config.chunks表本身的创建时机