我正在尝试使用 Redis Hyperloglog 以一种骇人听闻的方式解决问题,但我想了解的是 Hyperloglog 对数据或分布的限制和假设。
count-min 和bloom 过滤器有自己的一组限制,但谷歌在提供有关Hyperloglog 应用程序和限制的大量信息方面没有帮助。
我正在使用 Redis Hyperloglog,正如Antirez所描述的那样there are no practical limits to the cardinality of the sets we can count.
但是从理论的角度来看,Hyperloglog 是否对数据或分布做出任何假设/约束?