前言
最近博主收到了一个排序需求,需要我们按照用户权重、状态、性别和在线离线状态对用户进行排序。按照我们传统的数据库里也不行,因为如果要排序我需要取出所有的数据进行排序。假如说我这时候有很大的数据量该怎么办?我不可能全部取出来然后通过java排序,这样的性能是非常低的。那么有小伙伴肯定就会说,用zset直接排序。那么zset我们都知道是通过score排序的,但是我们怎么办把多权重排序放到zset里呢?最近博主收到了一个排序需求,需要我们按照用户权重、状态、性别和在线离线状态对用户进行排序。按
最近博主收到了一个排序需求,需要我们按照用户权重、状态、性别和在线离线状态对用户进行排序。按照我们传统的数据库里也不行,因为如果要排序我需要取出所有的数据进行排序。假如说我这时候有很大的数据量该怎么办?我不可能全部取出来然后通过java排序,这样的性能是非常低的。那么有小伙伴肯定就会说,用zset直接排序。那么zset我们都知道是通过score排序的,但是我们怎么办把多权重排序放到zset里呢?最近博主收到了一个排序需求,需要我们按照用户权重、状态、性别和在线离线状态对用户进行排序。按