一.设置 key_value

del 删除指定key的value

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

expire设置key的存在时间,过期自动删除

keys返回指定模式的key

  支持的常见符号 * ? 如果要查找符号要加/表示转义

Migrate 把指定key移至另一个数据库(不知道为什么执行成功但报错)

readis默认有15个数据库,使用的默认是下标为0的数据库

move作用也是移动key但只是在同一个readis里移动

persist把key变成持久的

rename顾名思义

 

Readis基本操作 随笔 第1张

二.List基本操作

Lpush 新建一个List并传入多个值

Lrange 获取一个列表的值,需要指定开始结束下标(-1表示最后一个)

Lpop 返回并移除表头的值

Lrem(LIst remove)移除与给定的值相同的元素并设置要移除的数量

Lset通过指定下标名来设置值

Lindex通过下标返回值

Linsert插入值到指定下标处

Llen返回指定列表长度

还有几个R开头的命令,这里介绍一个Rpush作用是插入数据到表尾

Readis基本操作 随笔 第2张

三.set的基本操作

Sadd 增加元素

Scard返回元素数量

Sismember 判断这个值是否已经存在这个列表里

Smembers 返回这个列表里全部的值

Smove原子的从一个集合移动到另一个集合里

Srem移除集合中的一个或多个元素

SUNION

Sunion返回多个集合的并集

四. SortedSet(有序的Set)

暂不学习,等需要了再看吧

五.系统命令

Bgsave(backgruand save)用于后台异步保存数据到磁盘

Config get返回运行中readis的指定项目的配置信息 支持 *

select 切换数据库

dbsize返回当前数据库中key的数量

info以一种易读的文本格式返回数据库的各种信息

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄