首页 / REDIS / redis基本命令学习
redis基本命令学习
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了redis基本命令学习,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1810字,纯文字阅读大概需要3分钟。
内容图文
![redis基本命令学习](/upload/InfoBanner/zyjiaocheng/867/ff1d90245db54bde91e7a8edbef5382c.jpg)
keys * //查看当前库里的所有key值\
set key value //存值
get key //取值
exists key//判断当前值是否存在
move key 1 //移除当前的key
expire key10 //设置key的过期时间 单位是秒
ttl key //查看key的剩余时间
append key value //往key之后追加字符串 如果当前的key 不存在 则相当于新建的set命令
strlen key //获取字符串长度
####################################################################
//i++
//i+=
127.0.0.1:6379> set views 0
OK
127.0.0.1:6379> get views
"0"
127.0.0.1:6379> incr views //自增1
(integer) 1
127.0.0.1:6379> incr views
(integer) 2
127.0.0.1:6379> incr views
(integer) 3
127.0.0.1:6379> get views
"3"
127.0.0.1:6379> decr views //自减1
(integer) 2
127.0.0.1:6379> decr views
(integer) 1
127.0.0.1:6379> get views
"1"
127.0.0.1:6379> incrby views 10 //自增10
(integer) 11
127.0.0.1:6379> incrby views 10
(integer) 21
127.0.0.1:6379> decrby views 10 //自减10
(integer) 11
##################################################################
#字符串范围range
127.0.0.1:6379> set key1 "nihaozuoguohui" //设置key1 的值
OK
127.0.0.1:6379> get key1
"nihaozuoguohui"
127.0.0.1:6379> getrange key1 0 3 #j截取字符串【0,3】
"niha"
127.0.0.1:6379> getrange key1 0 -1 #获取全部的字符串 和 get key 一样的
"nihaozuoguohui"
#替换
127.0.0.1:6379> SETRANGE key1 1 xx #替换指定位置的开始的字符串
(integer) 14
127.0.0.1:6379> get key1
"nxxaozuoguohui"
######################################################################
#setex (set with expire) #设置过期时间
#setnx (set if not exist) #不存在在设置(在分布式锁中常常使用)
127.0.0.1:6379> setex key2 30 "hello" #设置key2 的值为hello 存在的有效时间为30秒
OK
127.0.0.1:6379> ttl key2
(integer) 23
127.0.0.1:6379> SETNX key3 "redis" #如果key3不存在 创建key3
(integer) 1
127.0.0.1:6379> SETNX key3 "red" #如果key3存在,则创建失败
(integer) 0
127.0.0.1:6379> get key3
"redis"
内容总结
以上是互联网集市为您收集整理的redis基本命令学习全部内容,希望文章能够帮你解决redis基本命令学习所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。