sort命令可以对列表(lpush rpush)、集合(sadd srem)、有序集合(zadd)进行排序
1、复习一下三种数据结构
(1)列表
lpush key val1 val2 val3 ....
(2)集合
无序
sadd key val1 val2 val3 ....
(3)有序集合
zadd key score1 member1 score2 member2 score3 member3 ....
2、排序
(1)对列表排序
对非数字进行排序报错
修改为按照字母排序
(2)对集合排序
对数字形式的值进行排序
按照字母数序排序
对字母形式的值进行排序报错
对字母形式的值按字母顺序排序
(3)对有序集合进行排序
students是个学生成绩key,可以看到排序时报错了,可以说明该排序并没有按照score进行排序,而是按照member进行排序的
指定按照字母顺序排序