文档章节

redis、基本命令

captainliu
 captainliu
发布于 2016/10/04 18:08
字数 221
阅读 6
收藏 0

1、字符串

设置字符串值

SET key value [EX seconds] [PX milliseconds] [NX|XX]

    ex:设置过期时间  以秒为单位;等同于  setex  key    seconds  value

    eg:set  a c ex 10   == setex   a  10  c

    px:设置过期时间  以毫秒为单位,等同于psetex  key  milliseconds  value  

    eg:set  a   d  px  10000  ==  psetex  a  10000 d

    nx:键值不存在才能设置值,等同于setnx    key  value

    eg:set  a    c  nx   ==  setnx   a   c

    xx :键值存在时才能设置值

    eg:set   a   b  xx

设置多个键值得字符串

    MSET key value [key value ...]

    eg: mset a  1  b  2  c  3

查看剩余时间

TTL key:查看剩余秒数

PTTL key:查看剩余毫秒数

key存在但没有设置TTL,返回 -1

key存在,但还在生存期内,返回剩余秒或毫秒

key曾经存在,但已经消亡,返回 -2  (2.8版本之前返回-1)

 

 

© 著作权归作者所有

共有 人打赏支持
captainliu
粉丝 10
博文 106
码字总数 83678
作品 0
昌平
程序员
Redis基本事务

Redis基本事务 有时候我们为了同时操作多种数据结构,需要多次调用命令在同一时刻。Redis有五种命令可以让我们不间断的操作多种keys: ,,,和 在Redis中一个基本事务是什么? 在Redis中,一个基...

Airship
2016/01/28
36
0
Redis Expireat 命令与EXPIREAT命令的区别

Expireat命令- 的作用和 EXPIRE 类似,都用于为 key 设置过期时间。 不同在于 EXPIREAT 命令接受的时间参数是 UNIX 时间戳(unix timestamp)。 Redis Expire 命令 Redis Expire 命令用于设置 ...

Airship
01/22
0
0
Redis 数据备份与恢复

Redis SAVE 命令用于创建当前数据库的备份。 语法 redis Save 命令基本语法如下: redis 127.0.0.1:6379> SAVE 实例 redis 127.0.0.1:6379> SAVE OK 该命令将在 redis 安装目录中创建dump.rd...

个人主页_
2017/08/19
0
0
Redis 数据备份与恢复命令

Redis SAVE 命令用于创建当前数据库的备份。 语法 redis Save 命令基本语法如下: redis 127.0.0.1:6379> SAVE 实例 redis 127.0.0.1:6379> SAVE OK 该命令将在 redis 安装目录中创建dump.rd...

凯文加内特
2015/11/03
0
0
Redis 学习路线

学习和使用 Redis 一般可以分为以下四个阶段: 初学者入门 进阶实战 理解原理 贡献和开发 本文接下来将在四个小节里面分别对这四个阶段进行介绍。 初学者入门 如果你只是对 Redis 感兴趣, ...

JackFace
2016/06/17
80
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

八大包装类型的equals方法

先看其中一个源码 结论:八大包装类型的equals方法都是先判断类型是否相同,不相同则是false,相同则判断值是否相等 注意:包装类型不能直接用==来等值比较,否则编译报错,但是数值的基本类型...

xuklc
36分钟前
1
0
NoSQL , Memcached介绍

什么是NoSQL 非关系型数据库就是NoSQL,关系型数据库代表MySQL 对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很耗...

TaoXu
昨天
0
0
890. Find and Replace Pattern - LeetCode

Question 890. Find and Replace Pattern Solution 题目大意:从字符串数组中找到类型匹配的如xyy,xxx 思路: 举例:words = ["abc","deq","mee","aqq","dkd","ccc"], pattern = "abb"abc ......

yysue
昨天
0
0
Linux | Redis

写在前面的话 常言道,不作笔记不读书。在下是深有体会啊,所以,跟我一起做下本节的笔记吧,或许多年以后,你一定会感谢今天的你。 安装 在官网的下载页 Redis Download 直接写了在Linux的安...

冯文议
昨天
1
0
NoSQL-memcached

NoSQL介绍 NoSQL叫非关系型数据库。而关系型数据库代表有MySQL。对于关系型数据库来说,是需要把数据存储到库、表、行、字段里,查询的时候根据条件一行一行地去匹配,当量非常大的时候就很...

ln97
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部