3.redis对string操作

1.清空数据库的keys

flushdb

2.创建key时同时设置有效期,ex代表秒。px代表毫秒,如果两个都写不能同时生效,以后面px有效期为准

set site www.baidu.com ex 10

3.创建key时,xx代表存在key时进行操作;nx代表不存key在时进行操作

4.一次性创建多个key

mset a amon b boring c char d double

5.一次性获取多个key的值

mget a b c

6.替换,从第三个参数的位置+1开始,对key的值依次向右替换

 setrange word 2 mm

对于没有的key,使用setrange 就会自动创建key,然后key如果某位没值,就会用0替换

7.往key的值后面追加

append word world

8.获取key的值从第三位索引到第四位索引参数

getrange word 3 11

 获取从索引第四位到倒数数过来第四位的key的值

9.获取上一个值,再设置新值

getset status wakeup

 

10.对key的值加1,减1

incr age
decr age

11.对key的值加上某个数字,或减去某个数字

incrby age 5
decrby age 5

12.对key的值加上浮点型数字

incrbyfloat age 0.5

13.设置字符的二进制位数 ,可以对一个字符偏移512M

setbit char 2 1

A 65 0100 0001

a 97 0110 0001

14.OR,AND操作,把第四与第五个操作结果放在第三个参数中

@  64  0100 0000

sapce 32   0010 0000

`  96  0110 0000

 

转载于:https://www.cnblogs.com/chenyaqiang/p/6883654.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值