文档章节

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...

凯文加内特
2015/11/03
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 一般可以分为以下四个阶段: 初学者入门 进阶实战 理解原理 贡献和开发 本文接下来将在四个小节里面分别对这四个阶段进行介绍。 初学者入门 如果你只是对 Redis 感兴趣, ...

JackFace
2016/06/17
80
0

没有更多内容

加载失败,请刷新页面

加载更多

linux使用ntfs-3g操作ntfs格式硬盘

Linux内核目前只支持对微软NTFS文件系统的读取。 NTFS-3G 是微软 NTFS 文件系统的一个开源实现,同时支持读和写。NTFS-3G 开发者使用 FUSE 文件系统来辅助开发,同时对可移植性有益。 安装 ...

linuxprobe16
今天
1
0
kubeadm部署kubernetes集群

一、环境要求 这里使用RHEL7.5 master、etcd:192.168.10.101,主机名:master node1:192.168.10.103,主机名:node1 node2:192.168.10.104,主机名:node2 所有机子能基于主机名通信,编辑...

人在艹木中
今天
7
0
Shell特殊符号总结以及cut,sort,wc,uniq,tee,tr,split命令

特殊符号总结一 * 任意个任意字符 ? 任意一个字符 # 注释字符 \ 脱义字符 | 管道符 # #号后的备注被忽略[root@centos01 ~]# ls a.txt # 备注 a.txt[root@centos01 ~]# a=1[root@centos01...

野雪球
今天
2
0
OSChina 周二乱弹 —— 程序员圣衣

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @达尔文:分享Skeeter Davis的单曲《The End of the World》 《The End of the World》- Skeeter Davis 手机党少年们想听歌,请使劲儿戳(这里...

小小编辑
今天
18
0
[ python import module ] 导入模块

import moudle_name ----> import module_name.py ---> import module_name.py文件路径 -----> sys.path (这里进行查找文件) # from app.web import Personimport app.web.Person as Pe......

_______-
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部