美文网首页
redis基本操作

redis基本操作

作者: Air_cc | 来源:发表于2015-08-12 00:13 被阅读463次

Redis基本命令

官方参考try

string / number

 //一般情况下 操作成功返回 1 失败返回 0 or 有 返回 1 无 返回 0

// string / number
set key value
setnx key value 
get key
incr key    // 原子操作,多个客户端同步
del key

expire key time // 设置data有效期, 注:当再次set key时,有效期会被重置
ttl key // 获取data有效期, == -1 表示永久 == -2 表示已过期,被删除

list

>   // list
    rpush listname value    // list 尾部插
    lpush listname value    // list 头部插
    lpop listname // 
    rpop listname
    lrange listname startId endId  // 显示 : lrange listName 0 -1 / 倒置 lrange listName -1 0
    llen listname // 返回list长度

set

>   // set
    sadd setName value_1
    sdd setName value_2
    srem setName value_1    // 删除该member
    sismember setName value // 判断是否有该member
    smembers setName  // 返回所有member
    sunion set1 set2 set3 ...  // 将几个set同时返回

>   // sorted set @since redis 1.2
    zadd key score member // score 权值
    zrange key startId endId

hashes

>   // hashes
    hset key feild value    // 注意:这里, 创建成功返回1  更新成功返回 0 
    hgetall key
    hget key feild

>   // redis hashset 操作数字
    hincby key feild addValue
    hdel key feild

Redis 命令回复

  • 状态回复
  • 错误回复
  • 整数回复
  • 字符串回复
  • 多字符串回复

管理命令

  • select db_index 选择数据库

Redis 配置

Redis-cli - config set/get name [value]

redis.conf 文件

和连接相关的

  • port 6379
  • bind ip
  • timeout 0 -- 客户端闲置多久关闭连接
  • loglevel notice -- 日志的记录等级
  • logfile stdout -- 日志的记录方式
  • databases 16 -- 默认数据库的数量16个

和快照相关

  • save <seconds> <changes> -- 多少秒内有多少次更改就保存本地
  • rdbcompression yes -- 是否启用压缩的数据库
  • dbfilename dump.rdb -- 指定本地数据库的文件名
  • dir ./ -- 指定本地数据库的地址

相关文章

  • php操作redis大全

    php连接redis测试 php操作redis函数封装 php操作redis大全,基本上php操作redis常用的...

  • Redis学习之路(二):Redis数据结构简介

    Redis提供的5种结构 Redis中的字符串 基本命令 操作练习: Redis中的列表 基本命令 基本操作: R...

  • php对redis的基本操作

    php对redis的基本操作 对key的基本操作

  • php操作redis大全

    php连接redis测试 php操作redis大全,基本上php操作redis常用的函数都在下面了

  • redis 基本操作

    连接redis 选择数据库 查看所有key 查看list的全部值 返回列表 key 中指定区间内的元素,区间以偏移...

  • Redis 基本操作

    本人郑重承诺以下都是基本操作,请坐下请坐下。内容是跟着http://try.redis.io/做的。边学边笔记。更...

  • Redis基本操作

    通用操作 rename name xm 把键name重设为xm select 选择数据库(线上慎用) keys *...

  • Redis 基本操作

    启动与关闭Redis服务、进入Redis环境 1.启动Redis服务 redis-server 拷贝的redis....

  • Redis基本操作

    NoSQL(Not Only SQL) NoSQL指的是非关系型数据库,是对不同于传统关系型数据库的数据库管理系统...

  • redis基本操作

    Redis可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为STRING(字符串)、LIST(列...

网友评论

      本文标题:redis基本操作

      本文链接:https://www.haomeiwen.com/subject/fkkeqttx.html