程序是用来处理数据的,redis是用来存储数据的。程序处理完的数据要存储到redis中,不同特点的数据要存储在redis中不同类型的数据结构中。
java中的数据结构:
字符串:
list列表:有顺序,可以重复
set集合:数据没有顺序,不能重复
pojo:
redis中的数据结构:
string 单key:单value 例如:username:zhangsan age:20
list 单key:多有序value 例如:contacts:13900055454,xxx,xxx
set 单key:多无序value 例如:city:beijing shanghai tianjin chongqing
hash 单key:对象(属性:值) 例如:student??1001,name:zhangsan,age:20