文件名称:RedisBloom:Redis的概率数据类型模块
文件大小:157KB
文件格式:ZIP
更新时间:2024-05-17 08:21:50
redis bloom-filter redis-module redisbloom C
RedisBloom:Redis的概率数据结构 RedisBloom模块提供了四个数据结构:可伸缩的Bloom过滤器,布谷鸟过滤器,最小计数草图和top-k 。 这些数据结构以完美的精度为代价,以实现极高的内存效率,因此它们对于大数据和流应用程序特别有用。 布隆和布谷鸟过滤器用于高度确定性地确定元素是否为集合的成员。 最小计数草图通常用于确定流中事件的频率。 您可以查询最小计数草图,以获得任何给定事件的频率的估计值。 前k个维护k个最常出现的项目的列表。 快速入门指南 注意:您也可以自己。 1.使用Docker启动RedisBloom docker run -p 6379:6379 --name redis-redisbloom redislabs/rebloom:latest 2.将RedisBloom与redis-cli docker exec -it redis-red
【文件预览】:
RedisBloom-master
----.clang-format(115B)
----.gitignore(217B)
----Dockerfile(431B)
----codecov.yml(520B)
----opt()
--------build()
----Makefile(5KB)
----src()
--------.clang-format(116B)
--------topk.c(7KB)
--------rm_tdigest.c(17KB)
--------version.h(558B)
--------cf.c(4KB)
--------print_version.c(319B)
--------topk.h(2KB)
--------cuckoo.h(2KB)
--------cuckoo.c(12KB)
--------rm_topk.c(11KB)
--------rm_topk.h(210B)
--------redismodule.h(21KB)
--------rm_cms.c(10KB)
--------rm_cms.h(229B)
--------sb.c(8KB)
--------cf.h(665B)
--------rm_tdigest.h(223B)
--------cms.h(2KB)
--------cms.c(3KB)
--------rebloom.c(46KB)
--------sb.h(3KB)
--------studybloomcms.c(3KB)
--------study.c(3KB)
----ramp.yml(543B)
----LICENSE(6KB)
----rmutil()
--------util.c(8KB)
--------util.h(6KB)
----contrib()
--------murmurhash2.h(938B)
--------MurmurHash2.c(4KB)
--------bloom.h(5KB)
--------bloom.c(7KB)
----.gitmodules(222B)
----deps()
--------t-digest-c()
--------readies()
----.github()
--------workflows()
----README.md(5KB)
----tests()
--------flow()
--------Makefile(144B)
--------unit()
--------redis_valgrind.sup(2KB)
--------benchmarks()
--------qa()
----mkdocs.yml(1KB)
----.circleci()
--------config.yml(7KB)
----docs()
--------Bloom_Commands.md(10KB)
--------images()
--------requirements.txt(215B)
--------index.md(4KB)
--------CountMinSketch_Commands.md(3KB)
--------Cuckoo_Commands.md(11KB)
--------Quick_Start.md(2KB)
--------TDigest_Commands.md(5KB)
--------contrib.md(189B)
--------TopK_Commands.md(4KB)
--------gtm.js(342B)
--------Configuration.md(2KB)
----changelog(211B)