Redis 收集整理
2018-12-03 本文已影响9人
Muscleape
1、string类型、hash类型
对于在什么情况下使用string类型,什么情况下使用hash类型
- hash的情况:存储对象在使用时,如果主要获取某个或少数的几个属性字段时,使用hash类型存储,一般存储为以下的形式,对象的主键作为key的一部分存储(其中的“:”作为普通字符,没有特殊作用);
> hset user:userId name 'muscleape'
> hset user:userId age '27'
- string的情况:存储的对象在使用时,如果需要获取整个对象或大部分属性字段的,使用string类型,直接将对象格式化为JSON字符串存储,涉及到对象的序列化和反序列化:
> set user:userId payload