• redis-String数据类型


    1、set  设置一个key/value

    2、get  根据key获得对应的value

    127.0.0.1:6379> set name  hello
    OK
    127.0.0.1:6379> get name 
    "hello"
    127.0.0.1:6379> 

    3、mset  一次设置多个key/value

    4、mget  一次获取多个key的value

    127.0.0.1:6379> mset name yangwj age 20
    OK
    127.0.0.1:6379> mget name age
    1) "yangwj"
    2) "20"
    127.0.0.1:6379> 

    5、getset  获得原始key的值,同时设置新值

    6、strlen  获得对应key存储value的长度

    7、append  为对应key的value追加内容

    8、getrange  截取value的内容

    127.0.0.1:6379> getset name world
    "yangwj"
    127.0.0.1:6379> strlen name
    (integer) 5
    127.0.0.1:6379> append name hello
    (integer) 10
    127.0.0.1:6379> get name 
    "worldhello"
    127.0.0.1:6379> getrange name 5 9
    "hello"
    127.0.0.1:6379> getrange name 5 -1
    "hello"

    9、setex  设置一个key存活的有效期(秒)

    10、psetex  设置一个key存活的有效期(毫秒)

    11、setnx  只有当这个key不存在时等效set操作

    12、msetnx  可以同时设置多个key(该key不存在时,等效set)

    13、decr  进行数值类型的-1操作

    14、decrby  根据提供的数据进行减法操作

    15、incr  进行数值类型的+1操作

    16、incrby  根据提供的数据进行加法操作

    127.0.0.1:6379> set age 10
    OK
    127.0.0.1:6379> decr age
    (integer) 9
    127.0.0.1:6379> get age
    "9"
    127.0.0.1:6379> decrby age 5
    (integer) 4
    127.0.0.1:6379> get age
    "4"
    127.0.0.1:6379> incr age
    (integer) 5
    127.0.0.1:6379> incrby age 5
    (integer) 10
    127.0.0.1:6379> get age
    "10"
    
    127.0.0.1:6379> setex name 3 hello
    OK
    127.0.0.1:6379> get name
    (nil)
    
    127.0.0.1:6379> psetex name 3000 world
    OK
    127.0.0.1:6379> get name
    "world"
    
    127.0.0.1:6379> SETNX name hello
    (integer) 0
    127.0.0.1:6379> get name
    "yangwenjie"
    127.0.0.1:6379> setnx haha hello
    (integer) 1
    127.0.0.1:6379> get haha
    "hello"
    
    127.0.0.1:6379> msetnx ni  hao da ye
    (integer) 1
    127.0.0.1:6379> mget ni da
    1) "hao"
    2) "ye"
  • 相关阅读:
    开发管理工具(日常)
    python之uWSGI和WSGI
    php之Opcache
    nginx之健康检查
    重构糟糕的代码(一)
    PHP之50个开源项目
    Redis之各版本特性
    Redis之淘汰策略
    Redis之过期策略
    高并发之nginx限制
  • 原文地址:https://www.cnblogs.com/ywjfx/p/10274545.html
Copyright © 2020-2023  润新知