t-digest是一种高效的概率数据结构,专门用于在分布式环境中估计分位数,尤其是P99和P999。它通过质心压缩数据,支持亚线性空间和可合并性,适合处理大规模数据。t-digest的缩放函数确保尾部精度高,广泛应用于延迟监控等场景,并在实际应用中表现优越,常见于Elasticsearch和ClickHouse。
Redis Stack引入了t-digest概率数据结构,可以有效估算序列测量的百分位数,支持RedisInsight、查询和搜索、JSON、图表、时间序列等数据模型和处理引擎。t-digest可以让你更容易地获得准确的结果,而且内存占用小,添加和查询数据也很快,可以使用TDIGEST.CREATE、TDIGEST.ADD、TDIGEST.QUANTILE、TDIGEST.BYRANK、TDIGEST.BYREVRANK和TDIGEST.CDF等命令来操作t-digest。
完成下面两步后,将自动完成登录并继续当前操作。