Redis十大类型之String

初始Redis

redis的启动与关闭

进入redis中redis.conf文件所在文件夹(通常我们会将这个文件复制单独放在一个文件夹中)对这个文件进行如下配置

        1,daemonize no 改为 daemonize yes

        2,protected-mode yes 改为protected-mode no

        3,bind 127.0.0.1 注释掉

        4,requirepass foobared 取消注释并将foobared改为自己的想要设定的密码

输入命令wq! 保存退出

redis服务启动命令:redis-server   .conf文件的绝对路径

进入redis界面命令:redis-cli -a 密码 -p 端口号(-p如果不写默认在6379端口)--raw(解决中文乱码问题)

redis退出命令:quit

关闭redis服务命令:shutdown

远程关闭服务命令: redis-cli -a 密码 shutdown

String类型

set k1 v1 nx  nx:表示k1不存在才会执行操作

set k1 v1xx xx  xx:表示k1存在才会执行操作并且将原有的值进行覆盖

set k1 v2 get :表示先得到k1的值再进项赋值 与getset k1 v999命令效果一样

set k1 v1 ex 60 ex:表示k的存在时间以秒为单位

ttl k1 :查询k的剩余时间-2表示销毁 -1表示永久有效

set k1 v2 keepttl:一个k在设置存活时间后如果对其进行修改那么存活时间将会失效使用keepttl将会保存原来的存活时间

mget k1 k2 :表示得到多个k的值

mset k1 1234abcd k2 bcda :设置多个key的值

keys * :查询所有的k

getrange k1 0 -1 :得到指定范围的字符 0,-1表示所有的

setrange k1 1 abcd :表示从索引1开始将后四位替换为abcd(包含1)

incr k1 :每次执行数值加一

incrby k1 3 :按指定的大小增加

decr k1 :每次执行数值减一

decrby k1 :按指定的大小减小

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值