下載吧 - 綠色安全的游戲和軟件下載中心

          軟件下載吧

          當前位置:軟件下載吧 > 數據庫 > DB2 > MongoDB分片鍵的選擇和案例實例詳解

          MongoDB分片鍵的選擇和案例實例詳解

          時間:2024-02-21 13:55作者:下載吧人氣:26

          前言

          分片鍵選擇不好,應用程序就無法利用分片集群所提供的諸多優勢。在這種情況下,插入和查詢的性能都會顯著下降。下決定時一定要嚴肅,一旦選擇了分片鍵,就必須堅持選擇,分片鍵是不可以修改的。要讓分片鍵提供好的體驗,部分源自了解怎樣才算一個好的分片鍵。

          本文將詳細介紹關于MongoDB分片鍵的選擇和案例,分享出來供大家參考學習,下面話不多說了,來一起看看詳細的介紹吧。

          MongoDB版本:3.6

          一、分片鍵類別

          1.升序片鍵

          升序片鍵例如:日期時間字段、自增字段。

          2.隨機分發片鍵

          隨機分發片鍵例如:用戶名、郵件名、UUID、MD5值或者是其它的一些沒有規律的值的列。

          3.基于位置的片鍵

          基于位置的片鍵例如:IP、經緯度、居住地址等。

          二、分片策略

          1.范圍分片

          創建分片時,只在主分片上創建了一個塊{ "username" : { "$minKey" : 1 } } -->> { "username" : { "$maxKey" : 1 } } on : rs-a Timestamp(1, 0)

          MongoDB分片鍵的選擇和案例實例詳解

          至少得3個不同的值才會進行塊切分,相同的值只會在一個分片塊中。比如對一個name字段進行范圍分區,如果一直往name字段插入”a”,那么它會一直存儲主分片的{ "username" : { "$minKey" : 1 } } -->> { "username" : { "$maxKey" : 1 } }中,直到name出現三個不同的值,比如“a”,“b”,“c”這個時候就會進行分片。當然這只是測試,現實中不會對這種粗粒度的字段單獨做分片。

          2.hashed分片

          創建分片時,默認在每個分片上創建了兩個數據塊。但是當前每個塊上面是沒有數據的。

          MongoDB分片鍵的選擇和案例實例詳解

          3.組合分片

          組合分片是比較好的一種分片的選擇,好的組合分片可以同時解決熱點和隨機讀IO問題。例如:

          sh.shardCollection("test.bbbb",{"username":1,"_id":1});
          標簽MongoDB,分片,選擇,案例,實例,詳解

          相關下載

          查看所有評論+

          網友評論

          網友
          您的評論需要經過審核才能顯示

          熱門閱覽

          最新排行

          公眾號

          主站蜘蛛池模板: 精品一区二区三区在线观看视频 | 日韩精品一区二区三区毛片 | 中文字幕无线码一区二区| 国产一区二区三区不卡AV| 精品理论片一区二区三区| 乱码精品一区二区三区| 国产乱码精品一区二区三| 日本一区中文字幕日本一二三区视频| 在线中文字幕一区| 九九久久99综合一区二区| 91精品一区国产高清在线| 精品中文字幕一区二区三区四区| 性色av无码免费一区二区三区| 精品一区二区三区在线成人| 亚洲av午夜福利精品一区人妖| 亚洲日韩精品无码一区二区三区| 东京热无码一区二区三区av| 成人精品视频一区二区三区| 久久一区二区三区免费| 一区二区三区四区在线视频| 亚洲高清成人一区二区三区| www一区二区三区| 免费萌白酱国产一区二区| 精品一区二区三区在线播放| 一区二区三区观看| 中文字幕精品亚洲无线码一区应用| 国产精品污WWW一区二区三区| 国产福利电影一区二区三区,亚洲国模精品一区 | 日本道免费精品一区二区| 中文字幕精品一区| 无码乱人伦一区二区亚洲一| 久久亚洲中文字幕精品一区四| 精品人妻一区二区三区四区在线| 欧洲亚洲综合一区二区三区| 鲁丝丝国产一区二区| 麻豆AV天堂一区二区香蕉| 精品国产一区二区三区久久影院| 日本一区二区三区免费高清在线| 亚洲性日韩精品国产一区二区| 日韩AV无码一区二区三区不卡毛片| 国产成人AV一区二区三区无码|