Windows上的Redis - 配置文件

时间:2015-02-10 22:59:04

标签: redis

我刚从here在Windows上安装了redis服务器,并在没有指定配置文件的默认模式下运行服务器。

如何将配置文件(使用Windows)链接到服务器,如何指定保存dtb的文件夹?

该文件夹如下所示:

  • 文件夹:C:\ Program Files \ Redis \ conf - 有一些模板配置文件
  • 文件夹:C:\ Program Files \ Redis \ data - empty
  • 文件夹:C:\ Program Files \ Redis \ logs - empty
  • file:C:\ Program Files \ Redis \ redis-server.exe
  • file:C:\ Program Files \ Redis \ redis-cli。

3 个答案:

答案 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。运行此服务器,一切都会好起来。