gpt4 book ai didi

php - Redis - 使用什么数据类型来存储用户事件

转载 作者:可可西里 更新时间:2023-11-01 11:21:57 25 4
gpt4 key购买 nike

我是 Redis 的新手,我正在从 memcached 切换过来。

我想为每个用户存储一个每 5 秒更新一次的值。该值是心跳,基本上是用户 ID“例如:1000000”和日期类型戳记“2014-06-06 10:41:10”。

对于将其存储为的数据类型,您有什么建议?

我看过:http://redis.io/topics/data-types看起来 String 最有意义。

因此只是“附加键值”。

APPEND 1000000_active unixdatetime

有更好的方法吗?

APPEND 会覆盖之前的追加吗?

有什么我应该注意的吗?注意:数据不需要持久化。

谢谢

最佳答案

APPEND 不会覆盖之前的值。

顺便说一句,你为什么要在这里使用 APPEND ?不需要每次都用最后一个时间戳覆盖键值吗?

如果您需要覆盖,您可以简单地使用“SET key value”,它每次都会更新您的 key 。

关于php - Redis - 使用什么数据类型来存储用户事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24135194/

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