亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數(shù)據(jù)庫 > MongoDB > 正文

MongoDB主分片是什么?

2024-09-07 00:22:27
字體:
來源:轉載
供稿:網(wǎng)友
       MongoDB主分片是什么?很多剛接觸的MongoDB數(shù)據(jù)庫的朋友可能對主分片不是很了解,對此這篇文章小編就給大家介紹一下MongoDB主分片,感興趣的朋友就繼續(xù)往下看吧。
01 主分片是什么?
       分片集群中的每一個數(shù)據(jù)庫都有一個主分片,這個主分片上保存了當前數(shù)據(jù)庫中沒有被分片的集合的數(shù)據(jù),主分片(primary shard)和主節(jié)點(primary)之間沒有任何關聯(lián)。主分片是由mongos選擇出來的,選擇的依據(jù)是每當創(chuàng)建新數(shù)據(jù)庫的時候,mongos會從集群中選擇包含數(shù)據(jù)最少的分片作為新數(shù)據(jù)庫的主分片。具體的選擇方式是:選擇listDatabase命令返回的totalSize字段作為選擇的準則。如下:
 
mongos> db.adminCommand("listDatabases")
{
  "databases" : [
    {
      xxxx
    },
    {
      xxxx
    },
    {
      xxxx
    }
  ],
  "totalSize" : 2842624,
  "totalSizeMb" : 2,
  "ok" : 1,
  "operationTime" : Timestamp(1610982469, 1),
  "$clusterTime" : {
    "clusterTime" : Timestamp(1610982469, 1),
    "signature" : {
      "hash" : BinData(0,"knqdZrxpyGFdSi0gljxCQG4LJ9U="),
      "keyId" : NumberLong("6894922308364795934")
    }
  }
}
       如果我們想手工的選擇某個數(shù)據(jù)庫的主分片,可以使用movePrimary命令,遷移主分片的過程會耗費一定的時間,在遷移完成之前,不應該對數(shù)據(jù)庫或者對應的集合進行訪問。遷移過程可能會影響整個集群的操作,所以這個命令一般不要主動去使用,如果必須使用,請務必考慮對網(wǎng)絡負載的影響。
 
       如果你部署的一個分片集群是由一個副本集修改配置而來的,那么副本集上原來的那些數(shù)據(jù)庫的主分片將會繼續(xù)留在原來的副本集上,之后創(chuàng)建的數(shù)據(jù)庫才可以將主分片設置在其他分片上。
 
       02 如何遷移主分片
       下面我們演示如何使用movePrimary命令來遷移數(shù)據(jù)庫的主分片。首先,我們來看,當前new數(shù)據(jù)庫的test集合的主分片在sharding_yeyz這個分片上。它就是new.test的主分片,如下:
 
mongos> sh.status()
--- Sharding Status ---
 shards:
  { "_id" : "sharding_yeyz", "host" : "sharding_yeyz/127.0.0.1:27018,127.0.0.1:27019,127.0.0.1:27020",
"state" : 1, "tags" : [ "1_1000" ] }
  { "_id" : "sharding_yeyz1", "host" : "sharding_yeyz1/127.0.0.1:27024,127.0.0.1:27025,127.0.0.1:27026",
 "state" : 1, "tags" : [ "1000_", "1000_2000" ] }
 
 databases:
   ...
  { "_id" : "new", "primary" : "sharding_yeyz", "partitioned" : true, "version" :
{ "uuid" : UUID("68c70c64-f732-4478-8851-06dad4b94d6b"), "lastMod" : 1 } }
    new.test
      shard key: { "number" : 1 }
      unique: false
      balancing: true
      chunks:
        sharding_yeyz 3
        sharding_yeyz1 1
      { "number" : { "$minKey" : 1 } } -->> { "number" : 1 } on : sharding_yeyz Timestamp(2, 1)
      { "number" : 1 } -->> { "number" : 1000 } on : sharding_yeyz Timestamp(1, 2)
      { "number" : 1000 } -->> { "number" : 2000 } on : sharding_yeyz1 Timestamp(2, 0)
      { "number" : 2000 } -->> { "number" : { "$maxKey" : 1 } } on : sharding_yeyz Timestamp(1, 5)
       tag: 1_1000 { "number" : 1 } -->> { "number" : 1000 }
       tag: 1000_2000 { "number" : 1000 } -->> { "number" : 2000 }
       接下來我們使用movePrimary命令,使用之前,我們需要知道它的執(zhí)行過程:
 
       1、首先在集群元數(shù)據(jù)中修改主分片信息
 
       2、然后移動所有的沒有分片的集合到指定的主分片中
 
       **它只能在mongos上執(zhí)行。
 
       命令的用法是:
 
db.adminCommand( { movePrimary: <databaseName>, to: <newPrimaryShard> } )
 
舉例:
db.adminCommand( { movePrimary : "new", to : "sharding_yeyz1" } )
       我們執(zhí)行完:
 
       db.adminCommand( { movePrimary : "new", to : "sharding_yeyz1" } )
 
       之后,結果如下:
 
mongos> sh.status()
--- Sharding Status ---
 shards:
  { "_id" : "sharding_yeyz", "host" : "sharding_yeyz/127.0.0.1:27018,127.0.0.1:27019,127.0.0.1:27020",
 "state" : 1, "tags" : [ "1_1000" ] }
  { "_id" : "sharding_yeyz1", "host" : "sharding_yeyz1/127.0.0.1:27024,127.0.0.1:27025,127.0.0.1:27026",
 "state" : 1, "tags" : [ "1000_", "1000_2000" ] }
 
 databases:
  { "_id" : "new", "primary" : "sharding_yeyz1", "partitioned" : true, "version" :
{ "uuid" : UUID("68c70c64-f732-4478-8851-06dad4b94d6b"), "lastMod" : 2 } }
    new.test
      shard key: { "number" : 1 }
      unique: false
      balancing: true
      chunks:
        sharding_yeyz 3
        sharding_yeyz1 1
      { "number" : { "$minKey" : 1 } } -->> { "number" : 1 } on : sharding_yeyz Timestamp(2, 1)
      { "number" : 1 } -->> { "number" : 1000 } on : sharding_yeyz Timestamp(1, 2)
      { "number" : 1000 } -->> { "number" : 2000 } on : sharding_yeyz1 Timestamp(2, 0)
      { "number" : 2000 } -->> { "number" : { "$maxKey" : 1 } } on : sharding_yeyz Timestamp(1, 5)
       tag: 1_1000 { "number" : 1 } -->> { "number" : 1000 }
       tag: 1000_2000 { "number" : 1000 } -->> { "number" : 2000 }
       可以看到,主分片已經遷移完成了。

(編輯:武林網(wǎng))

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
亚洲综合视频| 日韩美女写真福利在线观看| 免费黄色片网站| 亚洲国产激情一区二区三区| 亚洲黄页网在线观看| 精品免费av一区二区三区| 日本一二三四区视频| 中文字幕区一区二区三| 欧美电影在线观看网站| 亚洲国产最新| 精品在线播放| 怡红院在线播放| 第一sis亚洲原创| 成年人黄色大片在线| 直接看的黄色网址| 精品乱子伦一区二区| 五月婷婷之婷婷| 可以免费在线观看的av| 欧美日韩在线播放三区四区| 日韩视频免费直播| ijzzijzzij亚洲大全| japanese23hdxxxx日韩| 中文字幕av一区二区三区免费看| 亚洲国产精品久久久| 少妇饥渴放荡91麻豆| 欧美一二区在线观看| 国产精品男人的天堂| 久久国产精品网站| 国产日韩欧美大片| 制服丝袜第一页在线观看| 亚洲+小说+欧美+激情+另类| 视频在线这里都是精品| 红桃视频欧美| 亚洲乱码国产乱码精品天美传媒| 成人影院中文字幕| 免费视频久久久| 免费中文字幕| 国产精品18久久久久久久久| 国产一区二区三区黄网站| 欧美性猛交xx乱大交| 视频在线一区二区三区| 黄网页免费在线观看| 欧美性xxxx18| 成人羞羞视频在线看网址| 毛毛毛毛毛毛毛片123| 日韩不卡高清视频| 久久日韩粉嫩一区二区三区| 不卡av在线免费观看| 久久久精品欧美丰满| 久久国产精彩视频| 国产黄a三级三级三级av在线看| 成人福利视频网站| 青青青青草视频| 中文字幕欧美人妻精品一区| a国产在线视频| 中文av字幕在线观看| 黄色小视频在线免费观看| 深夜精品寂寞黄网站在线观看| 国产精品免费看久久久香蕉| 欧美片第1页| 日韩脚交footjobhdboots| 成人久久18免费网站图片| 成人在线免费看片| 韩剧1988免费观看全集| 秋霞成人影院| 在线观看日本中文字幕| 日韩免费高清在线观看| 麻豆精品视频在线原创| 欧美艳星brazzers| 欧美午夜精品理论片a级大开眼界| 欧美中文字幕亚洲一区二区va在线| 88xx成人免费观看视频库| 欧美一区二区三区精品| 2018中文字幕在线观看| 黄色免费看网站| 人人做人人澡人人爽欧美| 中文字幕亚洲欧美日韩在线不卡| 久久99精品久久| 视频一区二区三区中文字幕| 日本三级韩国三级欧美三级| 26uuu国产电影一区二区| 一个人看的www在线免费观看| 国产精品无码电影| 美女午夜精品| 亚洲一区二区日本| 成全视频在线播放大地| 色棕色天天综合网| 国产成人免费在线观看不卡| 综合中文字幕| 欧美日韩国产精品一区二区三区四区| 强伦女教师2:伦理在线观看| 第九色区av在线| 久久精品国产免费看久久精品| 欧美日韩一区二区三区视频播放| a级毛片免费观看在线| 91国产免费看| 免费啪视频在线观看| 美日韩丰满少妇在线观看| 国产精品网站在线播放| 韩国三级中文字幕hd久久精品| 97精品久久人人爽人人爽| 久久免费观看视频| 久久精品盗摄| 亚洲欧美清纯在线制服| 美女久久久久久久久久久| 国精产品一区一区二区三区mba| 久久婷婷国产综合精品青草| 91ts人妖另类精品系列| 国产成人一区二区三区小说| 日韩欧美国产二区| 色综合天天狠狠| 嘿咻视频在线看| 精品高清在线| www.欧美日本| 日韩免费电影网站| 国产精品一区二区日韩| 在线免费电影网| 欧美大片免费观看| 在线免费一级片| 久久国产亚洲| 天天av导航| 一道本在线观看| 亚洲精品无amm毛片| 91九色02白丝porn| 91国内精品久久| 亚洲熟女www一区二区三区| 一级特黄a大片免费| 日韩精品在线看片z| 女同毛片一区二区三区| 久草视频视频在线播放| 91麻豆国产在线| 日本高清+成人网在线观看| 国产亚洲欧美日韩在线观看一区二区| 国产精品青草综合久久久久99| 国产亚洲福利| 视频在线观看免费影院欧美meiju| 成人午夜在线视频| 亚洲黄色激情视频| 国产精品一 二 三| 在线观看一级片| 奇米影视一区二区三区小说| 亚洲精品乱码久久久久久蜜桃麻豆| 成人免费乱码大片a毛片软件| 日本老熟妇毛茸茸| 日本欧美国产在线| 三级全黄的视频在线观看| 欧美极品在线| 日本一区二区在线观看视频| 久久国产这里只有精品| 久久一区二区三区喷水| 天堂91在线| 中文字幕无人区二| 日韩在线播放中文字幕| 91精品国产自产在线丝袜啪| 不卡中文一二三区| 欧美成ee人免费视频| 欧美人妖在线| 精品国产三级| 污污网站免费看| 91视频一区| 亚洲精品美女在线| 日本一道高清一区二区三区| 国产三级久久久| 亚洲日产国产精品| 四虎精品一区二区永久在线观看| 伊人成综合网yiren22| 69国产精品视频免费观看| 成人免费观看在线| 久久久91麻豆精品国产一区| 小草在线视频在线免费视频| 青青艹视频在线| 尤物视频网站在线观看| y4480在线8影院| 1024精品一区二区三区| 精品国产xxx| 久久久久一区二区三区| 成人动漫在线一区| 日韩高清影视在线观看| 四虎影视免费永久在线| 色8久久人人97超碰香蕉987| 欧美成人bangbros| 97色伦图片97色伦在线电影| 这里只有精品在线| 麻豆传媒免费在线观看| 三级小说一区| 亚洲国产精品字幕| 中文字幕日日夜夜| 大桥未久女教师av一区二区| 日韩欧美精品网址| 国内精品免费视频精选在线观看| 国产一级免费看| 91av.cn| 天天射天天爱天天射干| 国产一二三区在线视频| 国产精品十八以下禁看| 国产精品久久久久久久久免费| 免费av在线一区| 亚洲一区二区久久| 怡红院男人天堂| 中文字幕国产在线观看| 国产精品久久久久久久久动漫| 久久久精品国产**网站| 国产中文字幕一区二区| 中文字幕一区二区三区久久网站| 欧美一区二区三区在线看| 欧美黑白配在线| 一区二区不卡| 欧美一区国产| 免费的黄色av| 精品美女调教视频| 番号在线播放| 午夜cr在线观看高清在线视频完整版| 欧美激情在线观看视频免费| 久久国产香蕉视频| 精品亚洲一区二区三区四区五区| 国产又粗又黄又爽| 波多野结衣在线高清| 久久久精品国产免费观看同学| 精品国产a毛片| 在线免费福利| bt在线麻豆视频| 久久综合色之久久综合| 亚洲第一精品区| 国产精品丝袜白浆摸在线| 国产原创popny丨九色| 毛片毛片毛片毛片毛| 91视频久久久| 免费男女羞羞的视频网站中文字幕妖精视频| 蜜桃在线一区二区三区精品| 九九热精品视频国产| 亚洲国产高清aⅴ视频| 国产色婷婷国产综合在线理论片a| 亚洲线精品久久一区二区三区| 精品网站999| 欧美猛男gaygay网站| 色悠悠久久久久| 国产日韩在线一区| 在线中文字幕不卡| 亚洲欧美在线网| 天天操天天干天天摸| 国产欧美一区二区在线观看| 欧美三区在线| 亚洲性色av| 国产一区二区三区美女秒播| 日韩色性视频| 免费在线观看的毛片| 久久99精品国产99久久| 国产伦精品一区二区三区精品| 亚洲黄色片网站| 久久人妻免费视频| 不卡中文字幕av| 成人羞羞国产免费| 久久无码高潮喷水| 无码国产精品96久久久久| 久久激情综合网| 色综合伊人色综合网| 成人av网站免费观看| 日韩一区二区三区视频在线| eeuss影院www在线观看| 亚洲视频导航| 亚洲综合成人婷婷小说| 免费成人高清视频| 日韩专区精品| 国内精彩免费自拍视频在线观看网址| 欧美成人激情图片网| 青青草成人影院| 国产在线中文字幕| av电影在线观看完整版一区二区| 视频一区亚洲| 天天插天天色| 濑亚美莉大战黑人中文字幕| 男女羞羞免费视频| 国产91精品对白在线播放| 精品国产老师黑色丝袜高跟鞋| 亚洲综合一区二区| 视频小说一区二区| 中文字幕高清在线观看| 围产精品久久久久久久| 一区二区自拍偷拍| 精品人伦一区二区三区| 国产精品久久久久久在线观看| 成人综合婷婷国产精品久久| 欧美日韩一区二区区别是什么| 欧美特黄aaaaaaaa大片| 日日夜夜av| 国产精品久久久久久久久久辛辛| 美女国内精品自产拍在线播放| 欧美特黄一级视频| 日韩不卡手机在线v区| 99riav国产精品| 青青草原网站在线观看| 日本中文字幕伦在线观看| 亚洲视频1区2区| 水野朝阳av一区二区三区| 在线www天堂网在线| 黑人巨大精品一区二区在线| 日韩亚洲在线| 狠狠精品干练久久久无码中文字幕| 4p变态网欧美系列| 正在播放91九色| 久热这里只有精品6| 中文字幕色网站| 国产一区日韩| 国产免费a视频| 一区二区三区视频在线免费观看| 视频一区二区免费| 国产精品欧美在线| 尤物影院在线播放| 91cn在线观看| 精精国产xxxx视频在线| 精品av在线播放| 亚洲免费伊人电影| 亚洲黄色免费电影| 性欧美xxxx交| 91视频精品| 色av成人天堂桃色av| 动漫3d精品一区二区三区| 久久精品成人动漫| 福利在线一区二区| 99视频精品全部免费在线| 日韩亚洲视频在线观看| 国产一区二区三区四区福利| 日本人妻丰满熟妇久久久久久| 精品国产一区二区三区四区阿崩| 久久综合色视频| 国产精品美女高潮无套| 色综合久久天天| 国产一卡二卡三卡|