• 大数据学习初级入门教程(十五) —— 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!

  • 相关阅读:
    OpenResty安装
    IT廉连看——Uniapp——模板语法
    ChainSafe跨链桥部署教程
    [LeetCode解题报告] 241. 为运算表达式设计优先级
    31.Java中的字符流【20220806】
    大数据架构师——音乐数据中心平台离线数仓综合项目(一)
    W中国笔记本电脑包行业竞争动态与销售渠道分析报告2022-2028年
    机器视觉工程师注意高新待遇来了,非标设备厂家早就布局海外市场,国内大多数企业是谋生存情况下,而更具有大局观的企业走出去则是谋发展
    Redis数据结构之——跳表skiplist
    Python入门(二十四)-文件操作2
  • 原文地址:https://blog.csdn.net/tzhuwb/article/details/127760104