分清redis主要数据操作中的key Redis 所有数据结构key 到底代表什么1️⃣ String 字符串java运行jedis.set(name, zhangsan);name key这是一个值的名字2️⃣ List 列表java运行jedis.lpush(students, zhangsan, lisi);students key这是整个列表的名字一个列表可以存很多值3️⃣ Set 集合无序、不重复java运行jedis.sadd(users, 111, 222);users key这是整个集合的名字4️⃣ Hash 哈希存对象java运行jedis.hset(userInfo, name, zhangsan);userInfo key这是整个哈希表的名字里面的name 小键field5️⃣ ZSet 有序集合带分数排序java运行jedis.zadd(rank, 10, zhangsan);rank key这是整个有序集合排行榜的名字里面的10 分数里面的zhangsan 成员 终极一句话总结所有数据结构里的 key都是「这个数据整体的名字」列表的 key 列表名哈希的 key 哈希表名ZSet 的 key 有序集合名只有里面存的内容不一样 最简单记忆法key 文件夹名里面存的东西 文件夹里的文件