CentOS查看Redis状态
Redis简介
Redis是一个开源的高性能的键值数据库,其数据模型为key-value。与其他键值数据库不同的是Redis支持多种数据结构,包括字符串(strings)、哈希表(hashes)、列表(lists)、集合(sets)和有序集合(sorted sets)等,这使得Redis除了可以做键值存储外,还可以作为缓存(Cache)、消息队列(Message Queue)和排行榜(Leaderboard)等使用。
CentOS安装Redis
在CentOS上安装Redis非常简单,只需要使用yum命令安装即可:
sudo yum install redis
启动Redis服务
安装好Redis后,通过以下命令启动Redis服务:
sudo systemctl start redis
此时Redis已经启动成功,可以通过以下命令查看Redis进程状态:
sudo systemctl status redis
如果输出的结果中含有”active (running)”则表示Redis服务已经成功运行。
查看Redis状态
通过redis-cli命令可以连接Redis数据库并查看当前数据库的状态。
首先使用以下命令连接Redis数据库:
redis-cli
连接成功后,使用以下命令查看当前Redis实例中的key数量:
dbsize
使用以下命令可以查看当前Redis实例中所有的key:
keys *
除了以上命令之外,Redis还提供了很多其他的命令可以查看数据库状态,比如info命令可以查看Redis的基本信息,memory命令可以查看Redis实例的内存使用情况等等。
关闭Redis服务
在不需要Redis服务时,可以使用以下命令停止Redis服务:
sudo systemctl stop redis
此时Redis服务已经停止,可以使用以下命令查看Redis进程状态:
sudo systemctl status redis
如果输出的结果中含有”inactive (dead)”则表示Redis服务已经成功停止。
便宜香港vps