当前位置: 首页 > 数据应用 > Redis

Linux下如何快速启动和停止redis服务

时间:2023-06-28 22:48:26 Redis

Linux下如何快速启动和停止redis服务

redis是一种高性能的键值数据库,它可以存储各种类型的数据,如字符串、列表、集合、散列等。redis支持多种操作系统,包括Linux、Windows、Mac OS等。本文将介绍在Linux系统中如何安装和启动redis服务,以及如何使用命令行工具来管理redis。

要在Linux系统中安装redis,首先需要下载redis的源码包,可以从官网(https://redis.io/download)或者GitHub(https://github.com/redis/redis)上获取。下载后,解压缩源码包,并进入解压后的目录。然后执行以下命令:

这样就会在/usr/local/bin目录下生成四个可执行文件:redis-server、redis-cli、redis-benchmark和redis-check-aof。其中,redis-server是redis服务端程序,redis-cli是redis客户端程序,redis-benchmark是用于测试redis性能的工具,redis-check-aof是用于检查和修复AOF文件的工具。

要启动redis服务,可以直接执行以下命令:

这样就会以默认配置启动一个后台进程,监听6379端口。如果要指定配置文件或者其他参数,可以在命令后面加上相应的选项,例如:

这样就会以/etc/redis.conf文件中的配置启动一个后台进程,监听6380端口。

要停止redis服务,有两种方法:

1.一种是使用kill命令发送SIGTERM信号给redis进程,例如:

这样就会优雅地关闭redis服务,并保存数据到磁盘。

1.另一种是使用redis-cli命令发送SHUTDOWN命令给redis服务端,例如:

这样就会向监听6380端口的redis服务端发送SHUTDOWN命令,并关闭服务。