媒体与出版
新闻编辑部逐分钟关注哪些报道在上升,并在首页推荐它们。
在事件发生时计数,对热门内容排名,并看清哪些键在承受负载。
每天一个计数器。每个事件只是一次内存中的递增。
使用真实 HotKV 命令和示例回复的动画演示。点击任意步骤即可跳转。 命令和回复保持英文,与您在 HotKV 中输入和看到的完全一致。
延迟几分钟的仪表盘算不上实时。把每次页面浏览都写入数据库、事后再聚合,成本很高,而当某个键突然承担了大部分流量时,往往要等到某个节点倒下才会发现。
计数器和有序集合能以很低的成本承接源源不断的事件流,总数随时可读。热点键检测显示哪些键被访问得最频繁,引擎自身的指标则以 Prometheus 格式导出。
每天一个计数器。每个事件只是一次内存中的递增。
INCR pageviews:2026-10-16有序集合在浏览到来时保持文章有序。
ZINCRBY trending:articles 1 article:42仪表盘每秒刷新一次。
ZREVRANGE trending:articles 0 9 WITHSCORES启用 hotkey-tracking 后,无需扫描即可列出访问最多的键。
HOTKEYS TOP 3新闻编辑部逐分钟关注哪些报道在上升,并在首页推荐它们。
按天统计的功能使用计数器为实时仪表盘提供数据,热路径中无需事件数据仓库。
热点键检测能在 CPU 突然飙升拖垮节点之前,指出背后的那个键。
每个事件、每个时间桶一次 INCR。
INCRINCRBY有序集合在事件到来时保持有序。
ZINCRBYZREVRANGE访问最多的键,近似结果,无需扫描。
HOTKEYS TOP引擎自身的指标,通过指标端口提供。
把时间桶放进键名,例如 pageviews:2026-10-16,并设置过期时间,让旧的时间桶自动清理。
使用 HyperLogLog,配合 PFADD 和 PFCOUNT。请参阅大规模计数用例。
可以。HotKV 以 Prometheus 格式提供内置指标。