具体展示:
文章插图
列表List操作命令Redis List是相当于一个头插法的队列,按顺序排序,常用命令有:
# 将一个或多个值插入列表头部LPUSH key value1 [value2]# 获得列表指定范围的元素LRANGE key start stop# 移除并获得列表最后一个元素RPOP key# 获得列表长度LLEN key# 移除并获得列表最后一个元素,如果列表无元素则一直阻塞至等待超时或弹出元素为止BRPOP key1 [key2] timeout具体展示:
文章插图
集合Set操作命令Redis Set是String类型的无序集合,集合成员是唯一的,常用命令有:
# 向集合添加一个或多个成员SADD key member1 [member2]# 返回集合中的所有成员SMEMBERS key# 获得集合的成员数SCARD key# 返回给定所有集合和交集SINTER key1 [key2]# 返回给定所有集合和交集SUNION key1 [key2]# 返回给定所有集合和交集SDIFF key1 [key2]# 移除集合中一个或多个成员SREM key member1 [member2]具体展示:
文章插图
有序集合SortedSet操作命令Redis SortedSet是String类型的有序集合,根据其分数来从小到大排列,集合成员是唯一的,常用命令有:
# 向有序集合添加一个或多个成员或更新已存在成员的分数ZADD key score1 member1 [score2 member2]# 通过索引区间返回有序集合中指定区间的成员ZRANGE key start stop [WITHSCORES]# 有序集合中对指定成员的分数加上增量incrementZINCRBY key increment member# 移除有序集合的一个或多个成员ZREM key member [member...]具体展示:
文章插图
通用命令通用命令一般是针对key使用的命令,常用命令有:
# 查找所有符合给定模式的key(一般用*查找所有)KEYS pattern# 检查给定key是否存在EXISTS key# 返回key所存储的值的类型TYPE key# 返回给定key的剩余生命时间,以s为单位TTL key# 删除指定的存在的keyDEL key# 切换数据库(一共有16号数据库,默认使用0号数据库)select number具体展示:
文章插图
在Java中操作Redis最后我们要来介绍Redis的实际使用,结合我们的Java来使用Redis
介绍Redis的Java客户端有很多,官方推荐的主要是这三种:
- Jedis
- Lettuce
- Redisson
在Spring Boot项目中还提供了对应的Starter,即Spring-boot-starter-data-redis
jedis我们首先来学习Jedis的使用,Jedis使用在我们正常的Java项目中,它的地位就好似Mysql的JDBC一般
下面我们来了解其具体使用:
- 载入坐标
经验总结扩展阅读
- dnf冒险团角色冒险如何升战力(冒险团冒险角色战斗力)
- dnf冒险团怎么快速10级(dnf怎么增加冒险团等级)
- DNF怎么提升冒险团等级(100级冒险团怎么升级)
- 怎么把视频下载到手机(咋把视频下载到手机里)
- cctv的视频怎么下载下来(cctv软件怎么下载视频)
- 如何下载视频保存到本地相册(优酷视频保存到相册)
- 男主是展少昂的电视剧叫什么?
- 脸大适合黑人烫吗?
- 那年花开月正圆胡咏梅结局是什么?
- 刘德华朱茵演的电影叫什么?