温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

更换redis需要重启吗

发布时间:2020-07-16 14:37:02 来源:亿速云 阅读:474 作者:Leah 栏目:关系型数据库

这篇文章将为大家详细讲解有关更换redis需要重启吗,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

  Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

如何重启redis服务

如果是用apt-get或者yum install安装的redis,可以直接通过下面的命令停止/启动/重启redis

/etc/init.d/redis-server stop

/etc/init.d/redis-server start

/etc/init.d/redis-server restart

如果是通过源码安装的redis,则可以通过redis的客户端程序redis-cli的shutdown命令来重启redis

redis-cli -h 127.0.0.1 -p 6379 shutdown

如果上述方式都没有成功停止redis,则可以使用终极武器 kill -9

只有更改以下3种配置时才需要重启:

1.appendfsync no

appendfsync这是为no,redis不会主动调用fsync将日志同步到磁盘,此时,依赖操作系统,大多数Linux操作系统,每隔30s,调用一次fsync,将缓冲区日志同步到磁盘

2.appendfsync everysec

redis每隔1秒,调用fsync,将缓冲区数据写入磁盘,如果fsync超过1是,就会延迟到第二秒时fsync,但是最多2s,

3.appendfsync always

每一个写操作,redis都会调用fsync,将缓冲区数据写入磁盘,这样数据最安全,但是性能下降!

关于更换redis需要重启吗就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI