哪个汽车网站汽贸店免费做,哪个网站可以找人做橱柜,网站建设ppt演示文稿,wordpress显示自定义分类文章数量Redis官方原生版本是在Linux平台上开发和测试的#xff0c;但是大多数初学者都是使用Windows系统来学习如何开发的。因此#xff0c;官方提供了一个叫做“Microsoft Open Tech Redis”的项目#xff0c;该项目专门为Windows平台提供了一个官方支持的Redis版本#xff0c;但…Redis官方原生版本是在Linux平台上开发和测试的但是大多数初学者都是使用Windows系统来学习如何开发的。因此官方提供了一个叫做“Microsoft Open Tech Redis”的项目该项目专门为Windows平台提供了一个官方支持的Redis版本但在Windows平台上使用的Redis会有一些限制和差异
CtrlC正确关闭服务
很多初学者都习惯用×掉黑窗口的方式来关闭其实这是不正确的因为Redis是一个内存数据库平时在读写Redis时都是直接对内存进行操作的。直接关闭黑窗口相当于直接把Redis进程杀死这样会使在内存中的数据无法持久化保存到磁盘中
正确退出方式是按CtrlC
防止误触
为了防止你不小心关闭Redis服务器从而造成损失。我们可以使用后台守护线程来解决这个问题。即使你按CtrlC退出了程序也会在后台运行。
Windows
但Redis在Windows不支持daemonize守护进程 Linux
配置方法
编辑Redis文件夹下redis.conf配置文件修改daemonize 为 yes
Redis daemonize介绍
daemonize
redis.conf配置文件中daemonize守护线程默认是NOdaemonize是用来指定redis是否要用守护线程的方式启动
daemonize:yes:表示redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时代表开启守护进程模式。在该模式下redis会在后台运行并将进程pid号写入至redis.conf选项pidfile设置的文件中此时redis将一直运行除非手动kill该进程。