[英]Custom hashing function in infinispan
我使用的是Infinispan版本8.2,我已經知道節點何時將條目放入緩存,它會在鍵上使用其內部哈希並選擇集群中的主節點。
我知道我們可以使用自定義哈希函數覆蓋此哈希。但是我不知道從哪里開始以及如何開始。我搜索了很多文檔和網站,但是其中沒有一個適當的描述。 。
我希望有人在這方面幫助我。
提前致謝。
如果您要談論確定hashCode(這主要影響映射Object-> segment),這很簡單:
Hash myHash = ...;
ConfigurationBuilder cb = new ConfigurationBuilder()
cb.clustering().hash().hash(myHash)
不要將其與將段映射到實際節點的consistentHash
(名稱指的是不再使用的舊算法)混淆。 您也可以改寫那個,但是正確設置可能會很棘手。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.