文章详情页
分布式 - 通过JAVA代码是否能够判断MongoDB集群的某个表设置了分片?
浏览:101日期:2024-01-15 15:43:35
问题描述
通过JAVA代码是否能够判断MongoDB集群的某个表设置了分片?问题解答
回答1:可以检索config的collections,collections中每个document中的collection都是sharded的;同时也可以获悉collection的sharded的具体情形。说着有点拗口
下面的示例是官方文档中给出的collections的其中一个document:
{ '_id' : 'records.pets', --Database name.Collection name 'lastmod' : ISODate('1970-01-16T15:00:58.107Z'), 'dropped' : false, 'key' : { 'a' : 1 --Shard key }, 'unique' : false, 'lastmodEpoch' : ObjectId('5078407bd58b175c5c225fdc')}
使用Java代码检索上述collection,可获悉所需分片信息。
供参考。
Love MongoDB! Have Fun!
标签:
java
相关文章:
1. javascript - 如何获取未来元素的父元素在页面中所有相同元素中是第几个?2. docker镜像push报错3. linux运维 - python远程控制windows如何实现4. 关于Java引用传递的一个困惑?5. javascript - 分类编辑保留之前分类名称6. angular.js - 不适用其他构建工具,怎么搭建angular1项目7. javascript - js判断一个数组是否重复8. javascript - 后端传过来的数据格式是这样,如何使用?9. javascript - canvas 裁剪空白区域10. 如何分别在Windows下用Winform项模板+C#,在MacOSX下用Cocos Application项目模板+Objective-C实现一个制作游戏的空的黑窗口?
排行榜
