如何在redis中使用可排序的数据结构

时间:2013-09-22 12:38:02

标签: php database redis database-schema

如何以最有效的方式在redis中存储和检索这样的数据结构。该记录将通过用户名值进行访问,这将是唯一的,我们需要排序数据日期计数器值。

redis data structure

此外, redis 是此方案的最佳选择(性能优先于所有内容)。

1 个答案:

答案 0 :(得分:0)

Sorted根据score值自动对排序项进行排序,该值可以是双精度浮点数的任何基于字符串的值。您还可以使用SORT命令对列表和集进行动态排序。

回到有序集合,您可以使用长时间戳按日期排序:

ZADD uniqueName 13733654484 stringData1 197625203673 stringData2  

或者你可以按柜台排序:

ZADD uniqueName 100 stringData1 101 stringData2 

这是一种方法。