Skip to content

布隆過濾器容量計算器

輸入預期儲存的元素數量與可接受的誤判率,即可規劃布隆過濾器:位元陣列長度、以 KB 或 MB 表示的大小、最佳雜湊函數數量、每元素位元數,以及取整後的設計實際達到的誤判率。

輸入

過濾器需求

≥ 1
%
0 – 100 %

結果

輸入數值即可顯示計算結果。

建議容量

m = \dfrac{-n \ln p}{(\ln 2)^2} = \dfrac{-\left(1,000,000\right)\ln\left(1\right)}{(\ln 2)^2} = ?
k = \operatorname{round}\!\left(\dfrac{m}{n}\ln 2\right) = \operatorname{round}\!\left(\dfrac{ ? }{ 1,000,000 }\times \ln 2\right) = ?

成本與精度

r = \dfrac{m}{n} = \dfrac{ ? }{ 1,000,000 } = ?
p' = \left(1 - e^{-kn/m}\right)^{k} = ?\,\text{\%}

嵌入這個計算機

預覽

將這段程式碼貼到您的網頁中即可顯示計算機。

分享這個計算

開啟此連結的人都會看到您填入的數值。

200+ 計算機 · 10 種語言 · 完全免費

這個計算機對您有幫助嗎?

需要改進

我們可以如何改進這個計算機?