我想学习到MongoDB分片集群的MongoDB查询的整个路线,然后返回结果。 它是否从mongos传递到配置服务器,然后传递到其中一个分片,然后返回到config并返回到客户端驱动程序? 谢谢! ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我使用 Docker 设置了一个本地 Sharded MongoDB 集群并配置了一个分片集合。 集群有 2 个 mongos,3 个配置服务器(1 个主 / 2 个辅助),6 个分片服务器(2 个分片,每个分片 1 个主 / 2 个辅助)。 分片集合工作正常,文档在两个分片之间平均分配。
现在我正在尝试找到一种方法来登录每个文档存储的分片。
示例:我存储了 3 个文档 A、B 和 C。 日志应该告诉我 A 和 C 去了 shard_0 而 B 去了 shard_1。
如何实现这种行为?
更多背景:我使用 Spring 作为我的后端和带有分片 fs.chunks 集合的 GridFS。 我想知道每个文件的二进制数据存储在哪个分片上。 最好我希望 Spring 记录使用 GridFSTemplate go 存储的文件的位置,但它没有内置日志记录,所以我想这不是一件容易工作的事情。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.