有誰知道一個好的庫(窗口),可以讓我創建一個靜態(不是運行時)完美的哈希數百萬個項目大概約10米)?爲數百萬項創建完美哈希 - 結果只需要「是否存在」
我基本上擁有數百萬套字符串,我想知道最小O(1)字符串是否在我的集合中 - 就是這樣。我不需要它來查找字符串 - 它背後沒有任何價值(除了存在)。
有誰知道一個好的庫(窗口),可以讓我創建一個靜態(不是運行時)完美的哈希數百萬個項目大概約10米)?爲數百萬項創建完美哈希 - 結果只需要「是否存在」
我基本上擁有數百萬套字符串,我想知道最小O(1)字符串是否在我的集合中 - 就是這樣。我不需要它來查找字符串 - 它背後沒有任何價值(除了存在)。
布盧姆過濾器將做你想做的,我會環顧四周有圖書館,或者你可以嘗試自己寫一個。
令人懷疑,因爲他們還需要一種方法來確定如果/當bloom過濾器返回誤報時,字符串是否真* *。 – LukeH
....以爲他說不是,我的不好。嘿 –