公式Webサイトからwgetコマンドを使用して、最新のタグtar.gz形式のファイルをダウンロードします。
wgetのhttps://github.com/RedisLabsModules/rebloom/archive/v1.1.1.tar.gz
抽出インストールパッケージは、
タール-zxvf v1.1.1.tar.gz
redisbloomフォルダに
CD RedisBloom-1.1.1
コンパイラパッケージ
作ります
追加コンフィギュレーション・ファイル(redis.conf)モジュールのRedis
のvim redis.confが
追加
(独自のパスの前に)のLoadModule /root/bloom/redisbloom-1.1.1/rebloom.soを
Redisのに再起動します
一般的に使用されるブルームフィルターコマンド
フィルターパラメーター
bf.reserve codehole 0.01 100を設定します。
注:追加前に明示的に作成するにはbf.reserve命令を使用します。実行前にエラーがある場合、直接追加するとデフォルトのフィルターが作成されます:(エラー)ERRアイテムが存在し
ます。 codehole(フィルター名)を予約します0.01(error_rateエラー率)100(initial_size初期サイズ)
エレメントを追加します
bf.add codehole user1
bf.add codehole(filter name)user1
query the element exists
bf.exists codehole user1
add multiple
bf。 madd codehole user4 user5 user6
複数のbf.mexistsをクエリします
codehole user4 user5 user6 user7
キー値を期限切れにして、フィルター
EXPIRE codehole 0を削除します