0
点赞
收藏
分享

微信扫一扫

Redis操作和数据类型

七千22 2022-04-23 阅读 58

目录

字符串类型(String)

        1.1 设置key-value

        1.2  获取key的值

        1.3 设置key时,设置过期时间

        1.4 获取字符串值的长度

        1.5 获取字符串的分片

        1.6 设置字符串的片段值

        1.7 数值加1、减1

        1.8 数值自定义加减


字符串类型(String)

1.1 设置key-value

>>>set name jack
>>>mset name jack age 23 addr China
>>>append key val  追加

 1.2  获取key的值

>>>get name
>>>mget name age hobby

1.3 设置key时,设置过期时间

#10s后过期
>>>set name jack ex 10
#不存在时,设置key
>>>set name jack nx

1.4 获取字符串值的长度

>>>strlen name

1.5 获取字符串的分片

>>>set name jack
>>>getrange name 0 1 #包含1
-->ja

 1.6 设置字符串的片段值

>>>set name beikehan
>>>setrange name 1 oo
-->bookehan

1.7 数值加1、减1

>>>set age 23 加1
>>>incr age  只能整型数值
-->24
>>>decr age 减1
-->23

1.8 数值自定义加减

>>>set age 10
>>>incrby age 5    只能整形
-->15
>>>decrby age 5
-->10

>>>incrbyfloat age 1.3   转为字符串
>>>incrbyfloat age -1.2

 总结:

        $key-->字符串/数值$

        1. key 不宜过长,占用内存,也不宜过短,可读性差
           如:user:lauf
        2. 值,为字符串或者数值,最多存储512M

举报

相关推荐

0 条评论