请教个数据存储的问题

2020 年 12 月 9 日
 awanganddong

1.有一个组,这个组里边有多条数据,然后每个数据有失效的时间。

那种存储方式比较好?

现在我是打算通过键值对形式存储 redis 。

存储形式在 redis 结构如下:

group_id::row_id::recode

通过 redis scan 去检索匹配的键值对


该数据类型应用场景: 1.判断该条数据是否失效 2.统计改组数据中尚未失效的数据

2033 次点击
所在节点    程序员
8 条回复
wilsonWei
2020 年 12 月 9 日
存 redis 比较好,不用自己去维护失效数据
awanganddong
2020 年 12 月 9 日
除了我说的这种结构,还想了解下还有没其他数据结构
wangyanrui
2020 年 12 月 9 日
ZSET
awanganddong
2020 年 12 月 9 日
zset 可以自动淘汰过期的字段吗
fengpan567
2020 年 12 月 9 日
用集合没办法设置每条数据的过期时间,只能用字符串类型了
awanganddong
2020 年 12 月 9 日
1
Vedar
2020 年 12 月 9 日
存 zset 用过期时间当 score 代码轮询 zrem
awanganddong
2020 年 12 月 10 日
@vedar 这个比较好。谢谢你了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/733805

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX