• 大数据学习初级入门教程(十五) —— Redis 在 Windows 系统上的安装、配置、启动和测试


    项目中使用 Redis 缓存库,一版 Redis 都是安装在 Linux 机器上,有单节点部署安装伪分布式部署安装分布式集群模式部署安装分布式哨兵模式部署安装等部署形式。但有时候手头没有 Redis 服务,又没有 Linux 环境供安装 Redis 服务,这时在 Windows 主机上运行 Redis 服务会更加便捷。

    如何在 Windows 上运行 Redis 服务呢?接下来就简单聊聊。

    Redis 官网上去找安装包,都是 Linux 版本,没有 Windows 版本供下载。百度了下,发现 Windows 版本的 Redis 有开源项目 Releases · microsoftarchive/redis · GitHub,只不过这个项目的最新提交是六七年前了。这里下载版本 3.0.504 进行测试。

    一、下载 Redis 安装包

    下载版本:Redis-x64-3.0.504.zip

    二、解压到磁盘

    这里解压到:D:\Redis\Redis-x64-3.0.504

    三、修改配置

    打开文件 redis.windows.conf,修改部分配置如下:

    logfile "logs/redis_log.txt"

    requirepass redis123

    四、启动服务

    打开 cmd 窗口并跳转到 redis 安装目录,运行如下命令启动 redis 服务。

    redis-server.exe redis.windows.conf

    发现光标一直在命令下一行闪烁,但无任何日志打印。

    但查看配置的日志目录 D:\Redis\Redis-x64-3.0.504\logs,可以看到有日志生成,结果如下:

                    _._                                                  
               _.-``__ ''-._                                             
          _.-``    `.  `_.  ''-._           Redis 3.0.504 (00000000/0) 64 bit
      .-`` .-```.  ```\/    _.,_ ''-._                                   
     (    '      ,       .-`  | `,    )     Running in standalone mode
     |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
     |    `-._   `._    /     _.-'    |     PID: 15880
      `-._    `-._  `-./  _.-'    _.-'                                   
     |`-._`-._    `-.__.-'    _.-'_.-'|                                  
     |    `-._`-._        _.-'_.-'    |           http://redis.io        
      `-._    `-._`-.__.-'_.-'    _.-'                                   
     |`-._`-._    `-.__.-'    _.-'_.-'|                                  
     |    `-._`-._        _.-'_.-'    |                                  
      `-._    `-._`-.__.-'_.-'    _.-'                                   
          `-._    `-.__.-'    _.-'                                       
              `-._        _.-'                                           
                  `-.__.-'                                               

    [15880] 08 Nov 22:44:26.558 # Server started, Redis version 3.0.504
    [15880] 08 Nov 22:44:26.558 * DB loaded from disk: 0.000 seconds
    [15880] 08 Nov 22:44:26.558 * The server is now ready to accept connections on port 6379

    可以看到服务启动正常。

    五、测试服务

    保持第四步的窗口不要关闭,再打开一个 cmd 窗口,跳转到 redis 安装目录,运行启动客户端的命令。

    redis-cli.exe

    输入命令做测试,结果如下:

    可以看到完全可以正常使用,这时就可以不解决 Windows 主机开发过程中临时连接 Redis 服务的问题。

    你学会了么~ Good Luck!

  • 相关阅读:
    基于量子信息处理的量子零水印算法
    网络安全攻防:ZigBee安全
    9.2 【MySQL】独立表空间结构
    it运维监控管理平台,统一运维监控管理平台
    MySQL查看数据库性能常用命令和实战教学
    高校学生档案管理系统(Angularjs+HTML+CSS+bootstrap)
    力扣随笔之移除元素(简单27)
    JavaWeb开发之——DDL操作数据库(06)
    密码学系列3-Elgamal加密及其IND-CPA安全性证明
    前端开发工程师工作梳理
  • 原文地址:https://blog.csdn.net/tzhuwb/article/details/127760104