redis 基础命令

1.数据库命令

select 库名;切换库

flushdb 清空库

flushall 清空所有库

redis支持的数据类型有很多,使用最频繁的有String 字符串类型,List队列,Hash,Zset有序集合,Set集合。

2.字符串类型命令

表示key里面的内容是字符串类型,默认可以存储512MB大小的字符串

以下是常用的字符串命令:

set key value:存放字符串数据。

get key: 获取指定key对应的值。

setex key second value:存放字符串类型并且设置过期时间。

setnx key value:如果key存在则不设置,不存在则存入。

incr key:为指定的key递增

decr key:为指定的key递减

3.Hash类型

表示value为hash类型,表示key-value形式

常用命令:

hset key field value:存储hash值的数据

hget key filed: 获取存在hash表指定的value值

hgetall key : 获取在hash表中指定的所有字段和值

hkeys key: 获取所有hash表中的字段

hvals key : 获取hash表中所有的值

hexists key filed : 获取hash表中指定的字段是否存在

4.list类型

list表示列表类型,表示value的值为list类型。

  1. lpush key value value ....: 将一个或多个值插入到列表的头部。

  2. lrange key start end: 获取列表指定范围内的元素

  3. linsert key before|after element value: 在列表元素前或后插入元素

  4. lpop key: 移除并获取列表中的第一个元素

  5. lset key index value: 修改指定下标的值

相关推荐
NCIN EXPE3 小时前
redis 使用
数据库·redis·缓存
MongoDB 数据平台3 小时前
为编码代理引入 MongoDB 代理技能和插件
数据库·mongodb
极客on之路3 小时前
mysql explain type 各个字段解释
数据库·mysql
代码雕刻家4 小时前
MySQL与SQL Server的基本指令
数据库·mysql·sqlserver
lThE ANDE4 小时前
开启mysql的binlog日志
数据库·mysql
hERS EOUS4 小时前
nginx 代理 redis
运维·redis·nginx
yejqvow124 小时前
CSS如何控制placeholder文字的颜色_使用--placeholder伪元素
jvm·数据库·python
oLLI PILO4 小时前
nacos2.3.0 接入pgsql或其他数据库
数据库
m0_743623924 小时前
HTML怎么创建多语言切换器_HTML语言选择下拉结构【指南】
jvm·数据库·python