redis常用命令:

duenboa      2022-02-09     520

关键词:

redis常用命令:

一 .键值相关命令:

key:取出当前数据库中的所有key:
keys *   //全匹配
keys  my* //模糊匹配


exists : 确认一个key是否存在,返回值1存在,0不存在.
exists name
exists age


del : 删除一个key
del name
del age



expire 设置一个key的过期时间
expire addr 10 //  设置addr这个key的过期时间是10秒.
ttl  addr  //查看addr这个key还有多长时间过期.   返回值为0时,说明已过期


move   将当前数据库中的key转移到其他的数据库
select db1   //选择当前要操作的数据库名
set age 30
get age 
move age db2  //将db1中的age属性赋值,然后移动到db2数据库.


persist:移除给定key的过期时间.
expire age 300
ttl age   //剩余过期秒数
persist age //取消过期时间
ttl age  //返回-1  ,表示未限定过期时间.

randomkey 随机返回key空间的一个key
无参.


rename 重命名key
keys *  //查询出所有的key   返回值 假如有 age
rename age age_field   //将key重命名为age_field

type 返回值的类型
type  myString     // string
type  myset1    // set
type myzset2    //zset
type mylist1     //list


二. 服务器相关命令


ping 测试连接是否存活
/redis-cli
 ip 端口 >ping 


config get * 

flushdb  //清空当前选中的数据库的所有key

flushall   //删除所有数据库里的所有key





三 redis高级应用。

1. 安全性
    
#requirepass 

vi /usr/local/redis/etc/redis.conf
修改: #requirepass  123456  // 123456即是密码

命令模式下输入  /要定位的字符串 回车   即可以在vi里定位, 按 n 跳到下一个

密码进入:
 
方法1   bin/redis-cli  回车
    auth  密码//  授权登录

>./redis-cli
> auth boa

方法2 : bin/redis-cli -a 密码  //直接用授权的命令去登录授权也可可以。

>./redis-cli -a boa









来自为知笔记(Wiz)






















































redis的常用命令和8大数据类型常用操作大全(代码片段)

文章目录redis基本操作命令Key(键)String(字符串)Hash(哈希)List(列表)Set(集合)sortedset(zset有序集合)HyperLogLog(基数)geospatial(地理位置)bitmap(位图)redis基本操作命令进入redis某台客户端命令redis-cli-hhost-pport-apassword启动redis进程redis-serverxxx.co... 查看详情

redis常用命令(更新中)(代码片段)

启动redis-server.exeredis.windows.conf再重新打开一个命令行redis-cli启动成功 查看详情

markdown[redis常用命令]#bash#redis(代码片段)

查看详情

redis常用命令

启动Redis服务src/redis-server或者src/redis-serverredis.confsrc/redis-serverredis.conf1>log.log2>errlog.log1为标准输出,2为错误输出将Redis作为Linux服务随机启动vi/etc/rc.local,加入代码:/root/install/redis-2.4.9/src/redis-serve 查看详情

redis入门——redis常用命令

​​https://jingyan.baidu.com/article/90bc8fc87ce8e2f652640c78.html​​ Redis可视化工具RedisDesktopManager使用下载地址​​https://redisdesktop.com/download​​  查看详情

redis--数据库常用命令大全(代码片段)

...库操作指令2.操作key相关指令3.String类型1.内存存储模型2.常用操作命令4.List类型1.内存存储模型2.常用操作指令5.Set类型1.内存存储模型2.常用命令6.ZSet类型1.内存模型2.常用命令7.hash类型1.内存模型2.常用命令NoSQL的引言NoSQL(NotOnlySQL)... 查看详情

redis常用命令

连接C:>Redis-x64-3.0.501 edis-cli.exe-afoobared127.0.0.1:6379>dbsize(integer)0选择不同的db127.0.0.1:6379>select3OK127.0.0.1:6379[3]>dbsize(integer)6清空db127.0.0.1:6379[3]>dbsize(integer)6127. 查看详情

redis常用命令

redis数据库之间切换RedisSelect命令用于,数据库索引号index用数字值指定,以0作为起始索引值。SELECTindex$select0 zset1.查询zset所有key$keys*2.计算在有序集合中指定区间分数的成员数​​ZCOUNTkeyminmax​​$ZCOUNT2019122916|0.0.0.0010000000000... 查看详情

redis-数据结构&常用指令:string,hash,list...等类型

目录:一、Redis数据结构二、Redis常用命令三、String类型&常用命令四、Hash类型&常用命令五、List类型&常用命令六、Set类型&常用命令七、SortedSet类型&常用命令八、Geo类型&常用命令九、BitMap类型&常用命令十、H... 查看详情

redis(十五)redis的一些常用技术(spring环境下)

  一、Redis事务与锁机制    1.Redis的基础事务  在Redis中开启事务的命令是multi命令,而执行事务的命令是exec命令。multi到exec命令之间的Redis命令将采取进入队列的形式,直至exec命令的出现,才会一次性发送队列里的命... 查看详情

redis键和字符串常用命令(代码片段)

...识Redis中的数据类型redis键(key)Redis字符串(String)常用命令set、get等增减建的值mset、mget和msetnxgetrange、setrange设置过期时间替换旧值String的数据结构Redis相关知识Redis的默认端口号为6379默认16个数据库,类似数组下标从... 查看详情

测试开发进阶——redis——redis常用数据类型命令和使用场景总结

  查看详情

04-redis常用的五大数据类型

...目录Redis键(key)Redis字符串(String)简介常用命令Redis的string底层数据结构Redis列表(List)简介常用命令Redis列表底层数据结构Redis集合(Set)简介常用指令数据结构Redis哈希( 查看详情

redis的常用命令(代码片段)

Redis的数据类型一些命令需要结合redis的数据类型来说。Redis4.0之前有5种数据类型,分别是:字符串(string)、散列(hash)、列表(list)、集合(set)、有序集合(zset)。在4.0版本,Redis新加了一种stream的类型。暂且先不说,以... 查看详情

redis学习——常用小功能(代码片段)

一、慢查询分析(查询日志:所谓慢查询日志就是系统在命令执行前后计算每条命令的执行时间,当超过预设阀值,就将这条命令的相关信息(例如:发生时间,耗时,命令的详细信息)记录下来,Redis也提供了类似的功能。)&... 查看详情

redis6常用数据类型列表集合哈希有序集合(代码片段)

目录Redis列表(list)常用命令数据结构Redis集合(set)常用命令数据结构Redis哈希(Hash)常用命令数据结构Redis有序集合Zset(sortedset)常用命令数据结构跳跃表Redis列表(list)单键多值Redis列表是简单... 查看详情

docker常用镜像命令总结,持续更新中...建议收藏!

1.reidsredis的启动命令dockerrun-p6379:6379--nameredis-v/mydata/redis/data:/data-v/mydata/redis/conf/redis.conf:/etc/redis/redis.conf-dredisredis-server/etc/redis/redis.confredis启动命令参数详解-p:代表端口映射(容器内 查看详情

redis常用的命令整理和springboot的整合(代码片段)

Redis常用命令flushdb 清除该数据库flushall 清除所有数据库keys* 获取所有的值incrkey 增加1incrbyvalue 增加valuedecr 减少1decrby 减少valueString类型appendkeyvalue 拼接字符串setrange keyoffsetvalue 替换字符串getrangekeyst 查看详情