redis排序
程序员文章站
2022-07-12 20:18:27
...
# 用户某个标签权重排序 $redis.sadd("user_#{user_id}_tag_list","user_#{user_id}_tag_#{tag_id}_count") # 用户标签命中次数 incr_count = $redis.incr("user_#{user_id}_tag_#{tag_id}") $redis.hset("user_#{user_id}_tag_#{tag_id}_count", "incr_count" , incr_count) # tag命中取前五存储到top_user_tag_list中 sort_user_tag_list = $redis.sort("user_#{user_id}_tag_list", :by => "desc incr_count", :limit => [0, 6])
下一篇: 关于国际商城现货展示与购物车的费用设计