安装 Redis

  1. 方式一:编译安装;
  2. 方式二(推荐):使用 Homebrew 安装 brew install redis

运行 Redis

  1. 编译后在 Redis 源代码目录的 src 文件夹中会有以下几个可执行文件:

    可执行文件 说明
    redis-server Redis 服务器
    redis-cli Redis 命令行客户端
    redis-benchmark Redis 性能测试工具
    redis-check-aof AOF 文件修复工具
    redis-check-dump RDB 文件检查工具
    redis-sentinel 哨兵模式工具
  2. 运行 redies

    # 直接运行 redis-server 即可启动 Redis
    redis-server
    
    # 默认使用 6379 端口,可通过 --port 指定端口
    redis-server --port 1234
        
    # 后台运行 Redis
    redis-server --daemonize yes
        
    # 查看 Redis 运行状态
    ps -ef | grep -i redis
    

停止 Redis

  1. 考虑到 Redis 有可能正在将内存中的数据同步到硬盘中,强行终止 Redis 进程可能会导致数据丢失;

  2. 正确停止 Redis 的方式应该是向 Redis 发送 SHUTDOWN 命令:

    # 先断开所有客户端连接,然后根据配置执行持久化,最后完成退出
    redis-cli shutdown
    
    # 使用 kill Redis 进程的 PID 也可以正常结束 Redis
    kill -9 4684
    

连接 Redis

  1. redis-cliRedis 自带的基于命令行的 Redis 客户端,也是学习和测试 Redis 的重要工具;

    # 运行 redis-cli 即可连接数据库
    redis-cli 
        
    # 可以指定服务器地址和端口连接
    redis-cli -h 127.0.0.1 -p 1234
        
    # 测试与 Redis 是否连接正常:Redis 返回 PONG,证明连接正常
    127.0.0.1:6379> PING
    
    # 断开连接 Ctrl + C 或者 quit
    quit
    

Redis 设置远程连接

  1. 为了保护数据安全,开放远程连接需谨慎操作;

  2. Redis 默认是不允许远程连接的,修改 redis.conf 配置文件可以开启远程连接:

    # 绑定的端口号
    bind 0.0.0.0
    
    # 关闭保护模式
    protected-mode no
    
  3. 除此之外还需要检查服务器防火墙是否开放了 Redis 服务占用的端口号;

  4. 修改之后重启 Redis 服务即可生效;

打赏作者
您的打赏是我前进的动力
微信
支付宝
评论

中午好👏🏻,我是 ✍🏻   疯狂 codding 中...

粽子

这有关于前端开发的技术文档和你分享。

相信你可以在这里找到对你有用的知识和教程。

了解更多

目录

  1. 1. 安装 Redis
  2. 2. 运行 Redis
  3. 3. 停止 Redis
  4. 4. 连接 Redis
  5. 5. Redis 设置远程连接