我刚从here在Windows上安装了redis服务器,并在没有指定配置文件的默认模式下运行服务器。
如何将配置文件(使用Windows)链接到服务器,如何指定保存dtb的文件夹?
该文件夹如下所示:
答案 0 :(得分:11)
您需要做的就是运行redis-server.exe,然后运行配置文件的文件名。
例如:
D:\Coding\RedisIO>redis-server.exe redis.windows.conf
对于db文件,您需要在配置文件中添加/更改行:
# The filename where to dump the DB
dbfilename dump.rdb
以及配置文件中的条目
# The working directory.
#
# The DB will be written inside this directory, with the filename specified
# above using the 'dbfilename' configuration directive.
#
# The Append Only File and the QFork memory mapped file will also be created
# inside this directory.
#
# Note that you must specify a directory here, not a file name.
# The working directory.
#
# The DB will be written inside this directory, with the filename specified
# above using the 'dbfilename' configuration directive.
#
# The Append Only File and the QFork memory mapped file will also be created
# inside this directory.
#
# Note that you must specify a directory here, not a file name.
dir ./
答案 1 :(得分:1)
如果使用MSI软件包安装Redis,则Redis已作为Windows服务安装。如果要更改其设置,可以更新安装文件夹中的redis.windows-service.conf文件,然后重新启动Redis服务(运行-> services.msc-> Redis->重新启动)。
有关详细说明,请遵循安装文件夹中提供的文档,其名称为 Windows服务文档.docx
答案 2 :(得分:1)
您可能已经从(https://github.com/microsoftarchive/redis/releases)安装了Redis 3.2.100。 但这给了我错误。
要解决此问题,请从(https://github.com/tporadowski/redis/releases)下载Redis 5.0.9。运行此服务器,一切都会好起来。