Redis学习笔记3:Redis命令

作者: 云中布衣   分类:  学习笔记    热度: (219℃)   时间: 2017-7-22 0:42   标签: #Redis学习笔记    

Redis命令用于在redis服务上执行操作,安装redis-server时自带了一个redis-cli客户端,我们可以打开终端输入命令redis-cli来启动这个客户端。该命令会z自动连接本地的redis服务。实际上在笔1中我们已经使用过这个客户端,并在其中输入了PING命令,得到了返回值PONG(该命令主要用于检测redis服务是否启动)。

在笔2中我们采用指定配置文件的方式启动Redis服务后,如果想要查看相关的配置状态,那么可以使用CONFIG GET CONFIG_SETTING_NAME来查看某一个配置情况,使用CONFIG GET *可以查看全部的配置信息。

选区_103.png

既然可以查看信息,我们当然也可以使用CONFIG SET CONFIG_SETTING_NAME NEW_CONFIG_VALUE命令来设置相关配置。除了基本数据类型的操作命令以外比较常用的Redis命令总结如下:

keys * 返回所有的name

exists 是否存在指定的name

expire 设置某个key的过期时间,使用ttl查看剩余时间

persist 取消过期时间

select 选择数据库,数据库为0到15,共16个数据库,默认进入的是0个数据库。

move key [数据库下标] 转移到其他数据库中

randomkey  随机返回数据库中的一个key

rename key newkey 重命名key

dbsize 查看当前数据库中key的数量

flushdb 清空当前数据库,flushall清空所有数据库。

config get * 获取当前redis配置项。

info 获取数据库信息

不过有时候我们可能需要在远程的redis服务上执行命令,同样我们也可以使用redis-cli命令,但是需要加上主机地址和端口号,如果设置了密码,那么还需要加上密码(关于Redis密码设置在笔记2的配置文件中有详细的说明)。

$ redis-cli -h host -p port -a password

(完)

56.8K

发表评论:

© 云中布衣 2015 | Driven by EMLOG  | SiteMap | RunTime: 9.28ms RSS  |   | 回到顶部

文章数量【230】 评论数量【156】 稳定运行【1031天】

Visitor IP Address【54.80.82.9】