redis常用命令

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Arvin_zx/article/details/79959929

redis:
有如下特点:

  1. Redis将其数据库完全保存在内存中,仅使用磁盘进行持久化。
  2. 与其它键值数据存储相比,Redis有一组相对丰富的数据类型。
  3. Redis可以将数据复制到任意数量的从机中。

常用命令:(redis命令不区分大小写)


进入redis客户端
==========

redis -cli  #连接本地Redis服务器
redis -cli -h host -p port -a password   #连接远程Redis服务器

检查服务器是否正常运行
redis 127.0.0.1:6379> PING  
PONG

Redis键命令
========

redis 127.0.0.1:6379> COMMAND KEY_NAME        #命令  键名
例如
redis 127.0.0.1:6379> SET akey redis          #插入
OK 
redis 127.0.0.1:6379> DEL akey                #删除
(integer) 1
127.0.0.1:6379> GET akey                      #获取
(nil)
127.0.0.1:6379> keys *                        #获取所有键
127.0.0.1:6379> EXISTS key                    #检查键是否存在
127.0.0.1:6379> EXPIRE key seconds            #设置键在指定时间秒数之后到期/过期。
127.0.0.1:6379> EXPIREAT key timestamp        #设置在指定时间戳之后键到期/过期。这里的时间是Unix时间戳格式。
127.0.0.1:6379> PEXPIRE key milliseconds      #设置键的到期时间(以毫秒为单位)。
127.0.0.1:6379> PERSIST key                   #删除指定键的过期时间
127.0.0.1:6379> RANDOMKEY                     #从Redis返回一个随机的键。
127.0.0.1:6379> RENAME key newkey             #更改键名

Redis字符串命令:
===========

SET key value        #设置指定键的值;
GET key              #获取指定键的值;
MGET key1 [key2..]   #获取所有给定键的值;
STRLEN key           #获取存储在键中的值的长度;
PSETEX key milliseconds value     #设置键的值和到期时间;
阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页