《苍穹外卖》项目学习记录-Day5在Java中操作Redis_Spring Data Redis
·在Java中操作String类型
Redis里面的String跟Java里面的String不完全相同,也就是说我们在调用这个方法的时候,这个value可以给任意类型,最终它都会把这个对象进行一个序列化,转成Redis当中的String来进行存储。
1.set -> set
2.get -> get
3.setex -> set
4.setnx -> setIfAbsent
·操作哈希类型的数据
1.hset -> put
2.hget -> get
3.hdel -> delete
4.hkeys -> keys
5.hvals -> values
·操作列表类型的数据
1.lpush -> leftPushAll(插入多个)/leftPush(插入一个)
2.lrange -> range
3.rpop -> rightPop
4.llen -> size
·操作集合类型的数据
1.sadd -> add
2.smembers -> members
3.scard -> size
4.sinter -> intersect
5.sunion -> union
6.srem -> remove
·操作有序集合类型的数据
1.zadd -> add
2.zrange -> range
3.zincrby -> incrementScore
4.zrem -> remove
·通用命令操作
1.keys -> keys
2.exists -> haskey
3. type -> type
4.del -> delete