文件名称:hyperloglog32:HyperLogLog 使用 32 位 murmurhash3 用于节点和浏览器
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-26 01:38:07
JavaScript
超级日志32 使用 32 位 murmurhash3 的节点和浏览器的 HyperLogLog 不同值估计器。 (MIT :copyright: Optimizely, Inc)。 来自:HyperLogLog 是一种用于计数不同问题的算法,它近似于多集中不同元素的数量(基数)。 跳转到: / / 例子 将两个不同的值插入到具有 12 位索引的 HLL 结构中。 哈希已为您完成: var HyperLogLog = require ( 'hyperloglog32' ) var h = HyperLogLog ( 12 ) h . add ( 'value 1' ) h . add ( 'value 2' ) h . add ( 'value 1' ) h . count ( ) === 2 ; 接口 h = HyperLogLog(n) 构造一个具有n位索引的 HLL 数据结构。 这意味着将
【文件预览】:
hyperloglog32-master
----.gitignore(112B)
----package.json(687B)
----.travis.yml(49B)
----LICENSE(1KB)
----index.js(3KB)
----test.js(2KB)
----README.md(3KB)
----appveyor.yml(402B)