日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
      軟件
      軟件
      文章
      搜索

      首頁編程開發(fā)C#.NET → 用c#實(shí)現(xiàn)一致性Hash算法(KetamaHash)

      用c#實(shí)現(xiàn)一致性Hash算法(KetamaHash)

      相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來源:本站整理時(shí)間:2010/8/24 18:04:18字體大小:A-A+

      作者:佚名點(diǎn)擊:612次評(píng)論:0次標(biāo)簽: Hash

      abylon FREEHASH1.5 安裝版
      • 類型:密碼相關(guān)大。9.4M語言:英文 評(píng)分:5.0
      • 標(biāo)簽:
      立即下載
      3 頁 .net版本下的測(cè)試結(jié)果
        下面是.net版本下的測(cè)試結(jié)果
         
             分布平均性測(cè)試:測(cè)試隨機(jī)生成的眾多key是否會(huì)平均分布到各個(gè)結(jié)點(diǎn)上測(cè)試結(jié)果如下:     
          
               
          
            最上面一行是參數(shù)說明,節(jié)點(diǎn)數(shù)目,總共有多少key,每個(gè)節(jié)點(diǎn)應(yīng)該分配key的比例是多少。下面是每個(gè)結(jié)點(diǎn)分配到key的數(shù)目和比例。 多次測(cè)試后發(fā)現(xiàn),這個(gè)Hash算法的節(jié)點(diǎn)分布都在標(biāo)準(zhǔn)比例左右徘徊。


            節(jié)點(diǎn)增刪測(cè)試:在環(huán)上插入N個(gè)結(jié)點(diǎn),每個(gè)節(jié)點(diǎn)nCopies個(gè)虛擬結(jié)點(diǎn)。隨機(jī)生成眾多key,在增刪節(jié)點(diǎn)時(shí),測(cè)試同一個(gè)key選擇相同節(jié)點(diǎn)的概率,測(cè)試如果如下:

                  

            上面三行分別是正常情況,節(jié)點(diǎn)增加,節(jié)點(diǎn)刪除情況下的節(jié)點(diǎn)數(shù)目。下面兩行表示在節(jié)點(diǎn)增加和刪除情況下,同一個(gè)key分配在相同節(jié)點(diǎn)上的比例(命中率)。

            后來我修改了幾次增刪結(jié)點(diǎn)的數(shù)量,基本驗(yàn)證了JAVA那位仁兄所說的那樣:
          
            多次測(cè)試后發(fā)現(xiàn),命中率與結(jié)點(diǎn)數(shù)目和增減的節(jié)點(diǎn)數(shù)量有關(guān)。同樣增刪結(jié)點(diǎn)數(shù)目情況下,結(jié)點(diǎn)多時(shí)命中率高。同樣節(jié)點(diǎn)數(shù)目,增刪結(jié)點(diǎn)越少,命中率越高。這些都與實(shí)際情況相符。


           這里還有一些鏈接,都是介紹和討論Consistent Hashing的,有興趣的朋友可以看一下,呵呵:)

      本文導(dǎo)航

        相關(guān)評(píng)論

        閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

        • 8 喜歡喜歡
        • 3 頂
        • 1 難過難過
        • 5 囧
        • 3 圍觀圍觀
        • 2 無聊無聊

        熱門評(píng)論

        最新評(píng)論

        發(fā)表評(píng)論 查看所有評(píng)論(0)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)