Redis的启动与停止

1. 前端模式启动(不推荐,丢失数据更严重!)

直接运行bin/redis-server将以前端模式启动,前端模式启动的缺点是启动完成后,不能再进行其他操作,如果要操作必须使用ctrl+c,同时redis-server程序结束,不推荐使用此方法。【用户主目录运行!】

前端模式启动redis服务

/usr/local/src/java/redis/bin/redis-server 

使用CTRL+ C 停止前端模式

2. 后端模式

修改redis.conf配置文件, daemonize yes 以后端模式启动。

vim /usr/local/src/java/redis/redis.conf

在文件的最后加入 daemonize yes

启动时,指定配置文件

先进入redis目录:

cd /opt/redis

执行启动命令:【必须要有./】

./bin/redis-server ./redis.conf

Redis默认端口6379,通过当前服务进行查看

扫描二维码关注公众号,回复: 10573719 查看本文章
ps –ef | grep –i redis

3.Redis停止

强制结束程序。强行终止Redis进程可能会导致redis持久化数据丢失。(不要使用这个)

kill -9 31475        #pid需要通过“ps aux | grep -i redis”进行查询

正确停止Redis的方式应该是向Redis发送SHUTDOWN命令,方法为:(关闭默认端口)

先进入redis的bin目录(cd /usr/local/src/java/redis/bin)

在执行./redis-cli shutdown (重新连接可以检验是否停止成功!)

4. 连接客户端

在redis的安装目录中有redis的客户端,即redis-cli(Redis Command Line Interface),它是Redis自带的基于命令行的Redis客户端。

需要先进入到bin目录,然后执行下面的命令

./redis–cli –h 192.168.59.132 –p 6379 (建议手敲)

默认ip和端口(可以不指定ip和端口)

./redis-cli

向Redis服务器发送命令(通用操作)

redis-cli连上redis服务后,可以在命令行发送命令。

 ping,测试客户端与Redis的连接是否正常,如果连接正常会收到回复PONG

猜你喜欢

转载自www.cnblogs.com/liujinqq7/p/12655663.html