Skip to content

从Redis源码中编译的Windows平台可用的Redis服务端程序, 可直接运行也可配合nssm安装为Windows服务.

License

Notifications You must be signed in to change notification settings

X-Lucifer/winredis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

title version
Windows Redis Server
7.0.4

Windows Redis Server

说明:

Redis官方源码中编译的Windows平台可用的Redis Server程序, 分别编译的版本为cygwinmsys2, 功能上无差别, 可任意选择. 可选择exe安装程序自动安装为Windows系统服务,或可配合nssm手动安装为Windows服务开机自启动. 方便Windows环境下Redis的调试和日常开发使用.

重要提示: 仅供开发环境使用,生产环境会有性能问题.

Windows平台其他版本Redis

  1. tporadowski / redis

    地址: https://github.com/tporadowski/redis
    版本: 5.0.14
    说明:

    Native port of Redis for Windows. Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs. This repository contains unofficial port of Redis to Windows.

  2. microsoftarchive / redis

    地址: https://github.com/microsoftarchive/redis
    版本: 3.0.504
    说明:

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes.

安装为系统服务:

第一种 (自动安装) , 推荐:+1::+1::+1::

自动安装为系统服务

此处任意选择.exe后缀的可执行程序下载即可. msys2cygwin版本功能无差别.

第二种 (手动安装), 不推荐:-1::-1::-1::

使用nssm手动安装redis为系统服务
  1. 此处任意选择.tar后缀的压缩包文件下载解压. msys2cygwin版本功能无差别.

  2. 管理员身份运行cmdpowershell, 并在当前目录执行以下命令:

    .\nssm install
  3. 打开服务安装窗体, 按图示设置好对应的参数, 点击install service按钮即可

    参考以下步骤:

  4. 第一步
    第一步

  5. 第二步
    第二步

  6. 第三步
    第三步

  7. 第四步
    第四步

相关源码和其他软件

  1. redis源码: https://github.com/redis/redis
  2. redis官网: https://redis.io
  3. msys2: https://www.msys2.org/
  4. cygwin: https://www.cygwin.com/
  5. nssm: https://www.nssm.cc/