zoukankan      html  css  js  c++  java
  • redis的简单使用

    redis的简单使用

    什么是redis

    redis是一个key-value的存储系统,是跨平台的非关系型数据库

    redis存储哪些类型

    string hash list set sorted set

    如何对这些数据进行操作

    对键进行操作

    命令 描述 返回值
    DEL key key存在时删除key 删除的key的数量
    DUMP key 序列化给定的key,并返回序列化的值
    EXISTS key 检查给定的值是否存在
    EXPIRE/EXPIREAT/PEXPIRE/PEXPIREAT key second/timestamp 为给定的值设置过期的时间(秒/时间戳/毫秒/时间戳毫秒)
    KEYS pattern 查找所有符合给定模式的key 也就是条件查询
    MOVE key db 将当前的key一定到给定的数据库中
    PERSIST key 移除key的过期时间
    PTTL/TTL key 以 毫秒/秒 为单位返回key的剩余时间
    RANDOMKEY 从当前数据库随机返回一个key
    RENAME/ RENAMENX key newkey 修改key的名称/仅当newkey不存在时,修改key的名称
    SCAN cursor [MATCH pattren] [COUNT count] 迭代数据库中的数据库键?
    TYPE key 返回key存储的值的类型

    对string的操作

    命令 描述 返回值
    SET key value 设置指定key的值
    GET key 获取指定key的值
    GETRANGE key start end 获取指定范围的字符串的值
    GETSET key value 将给定 key 的值设为 value ,并返回 key 的旧值(old value)
    SETEX key seconds value 将value关联到key,并将key的过期时间设置为second
    SETNX key value 只有在key不存在的时候才设置value的值
    STRLEN key 返回key存储的字符串的长度

    loading

  • 相关阅读:
    SQL强化
    JSP深入
    会话Session和cookie
    SQL快速入门
    小程序 + node koa2 session存储验证码碰到最大的坑,(喜极而泣 /狗头)
    mongoose 数据如果存在更新 不存在插入
    vue 相同路由不同参数跳转时,不刷新
    因为自己的小服务器读取太慢,弄一个本地的mysql
    git 提交代码不想包括那个文件,比如node_modules
    js中 ! 和 !!
  • 原文地址:https://www.cnblogs.com/alideluobo/p/15268412.html
Copyright © 2011-2022 走看看