文章詳情頁
分布式 - 通過JAVA代碼是否能夠判斷MongoDB集群的某個表設置了分片?
瀏覽:133日期: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. html5 - vue怎么實現像京東天貓banner圖片圖片點擊放大,并可滑動到下一張2. java - 讀寫鎖中 寫鎖的降級問題3. java-ee - java導出excel,修改寫死界面的內容4. javascript - 閉包在實際開發中有什么用?5. html - CSS3圖片滑動效果6. javascript - vue中input的blur影響了下拉的點擊事件如何解決7. node.js - 前端測試(UI Recorder)webdriver啟動firefox報錯8. windows10 - mysql時區問題9. java-ee - JAVA的注解@Api和@ApiOperation的作用是什么,怎么跳轉頁面的10. python - pip如何選擇裝到/usr/lib還是/usr/lib64
排行榜
