gpt4 book ai didi

php - 用于实时分析的 Redis 结构

转载 作者:IT王子 更新时间:2023-10-29 06:02:55 24 4
gpt4 key购买 nike

我正在使用 Redis 作为实时分析应用程序的数据存储。

假设客户端每 20 秒向服务器发送一次 ping 命令以表明它处于事件状态。

在 Redis 中对此进行建模的最有效方法是什么?

每个客户都有一个clientid,每个访客都有一个uid。

我曾想过这样处理:

clientid_realtime 是关键,它包含一个散列,它是每个 ping 的 uid:timestamps,但这需要我获取所有散列并对其进行排序。

此外,每个哈希键都会随着时间的推移疯狂增长并变得非常大..

最佳答案

如果排序是首要要求,您应该使用排序集。要增加分数,您只需要使用值为 1 的命令 zincrby

关于php - 用于实时分析的 Redis 结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7989285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com