一、心法 Redis hash 是一个 string 类型的 field 和 value 的映射表,当然这里的string类型是指将数据序列化后的字符串。 常见业务场景就是来缓存键值对。我举个例子,有一个班级里有三十个学生,每个学生都有唯一的学号,那么就能够使用Redis的hash进行存储。班级作为标识这些学生一个共性(key),也就是说可以通过这个班级来找到这群学生。在这群学生里面,每个学生(value)又有唯一的一个标识,例如学号(field)来区分他们。 数据结构: key班级 —— field 学号 —– value 具体学生