redis 分为五类String,List,Set,Hash,Zset

 

String 类型就是简单的key-value

一个键值对应一个值

Hash类型则有三部分

Key - fiield - value

而field-value则可以理解成String类型

Hash就可以理解成一个key对应一个String类型集合{field:value}的键值对

 

也可以这样理解,一个key对应一个对象,这个对象可以有多个属性。这样理解起来,当我们存在一个java对象时就很好理解使用Hash类型来存放了。

redisTemplate.opsForHash().put("User_"+name,'name',"xxxx");

如果java对象属于集合类型,也可以redisTemplate.opsForHash().putAll("User_"+name,new HashMap());  //new HashMap() 代表java对象

posted on 2019-12-20 16:35  总结造就再进步  阅读(846)  评论(0编辑  收藏  举报