【发布时间】:2014-02-22 01:52:56
【问题描述】:
我需要将一些时间序列数据存储到 redis 中。 我有 unix 时间戳,我需要关联一个值(时间戳 值)
我尝试了将时间戳作为分数的排序集(这样我可以对时间戳进行 zrange),并将值作为成员。
127.0.0.1:6379> ZADD timeserie 1392141527245 10 1392141527275 12 1392141527100 10
(integer) 2
127.0.0.1:6379> zscan timeserie 0
1) "0"
2) 1) "10"
2) "1392141527245"
3) "12"
4) "1392141527275"
127.0.0.1:6379>
但是我遇到了一个问题,成员是不重复的,而我的值对于不同的时间戳可能是相同的。 知道如何解决这个问题吗?其他数据类型更好吗?
【问题讨论】:
标签: nosql redis timestamp time-series