如何在redis中优化sortedset的内存使用

时间:2018-06-07 12:22:45

标签: memory redis

使用sortedset存储用户的事件:

zrangebyscore Fred -inf +inf withscores
1) "SEQNO20180607001"  [event's unique id]
2) "1514736000000"   [event's time, a unix timestamp]
3) "SEQNO20180607002"
4) "1514736000230"
5) "SEQNO20180607003"
6) "15147360002235"

和一个简单的键值对来存储事件的详细信息:

get SEQNO20180607001
"{\"name\":\"Fred\",\"age\":25,\"action\":\"click main page\"}"
this question一样,事件细节,它的值长度是不可预测的,所以我认为'hash'不是一个好选择,我在考虑sortedset的内存使用情况。有一个很好的方法最小化sortedset的内存使用量?感谢。

0 个答案:

没有答案