• Redis基本操作1.1、string


    数据操作

    • redis是key-value的数据,所以每个数据都是一个键值对
    • 键的类型是字符串
    • 值的类型分为五种:

      • 字符串string
      • 哈希hash
      • 列表list
      • 集合set
      • 有序集合zset
    • 数据操作的全部命令,可以查看中文网站

    • 接下来逐个介绍操作各类型的命令
    • 数据库一共有16个,分别是0到15
    • 切换数据库使用命令 select 1

    1.1、string

    • string是redis最基本的类型
    • 最大能存储512MB数据
    • string类型是二进制安全的,即可以为任何数据,比如数字、图片、序列化对象等

    命令

    设置

    • 设置键值
    set key value
    
    • 设置键值及过期时间,以秒为单位
    SETEX key seconds value
    
    • 设置多个键值
    MSET key value [key value ...]
    

    获取

    • 根据键获取值,如果不存在此键则返回nil
    GET key
    
    • 根据多个键获取多个值
    MGET key [key ...]
    

    运算

    • 要求:值是数字
    • 将key对应的value加1
    INCR key
    
    • 将key对应的value加整数
    INCRBY key increment
    
    • 将key对应的value减1
    DECR key
    
    • 将key对应的value减整数
    DECRBY key decrement
    

    其它

    • 追加值
    APPEND key value
    
    • 获取值长度
    STRLEN key
  • 相关阅读:
    pipeline+sonar
    ThinkPHP 3.2.3 使用 PHPExcel 处理 Excel 表格
    mac下finder子目录直接打开终端
    golang之交叉编译设置
    cocos2dx 3.0 编译工程
    2dx 3.0环境配置(mac)
    golang调用动态库
    qt下用启动图
    qt在动态库里面加载widget的例子
    qt笔记
  • 原文地址:https://www.cnblogs.com/LiuYanYGZ/p/12242054.html
Copyright © 2020-2023  润新知