Mac上安装Redis

Mac上安装Redis

官方手册

redis 官网手册

下载Redis

brew install redis

启动Redis/停止Redis

  1. 方式一

    #启动Redis
    brew services start redis 
    #停止Redis
    brew services stop redis   
    
  2. 方式二

    #启动Redis
    redis-server   
    或者
    redis-server + 配置文件路径
    
    #停止Redis
    redis-cli shutdown     
    

Redis的配置文件

默认的配置文件的路径为 /usr/local/etc/redis.conf
  • 基本配置

    #绑定监听host地址
    bind 127.0.0.1 ::1
    #绑定监听端口
    port 6379
    #客户端空闲链接关闭时间
    timeout 0
    #tcp链接存活时间,单位秒
    tcp-keepalive 300
    #设置密码
    requirepass "hello world"
    #指定pid文件(仅在daemonized模式下生效)
    pidfile /var/run/redis_6379.pid
    #日志级别
    loglevel notice
    #指定存储日志文件地址
    logfile "/var/log/redis_6379.log"
    #数据库数量,默认数据库是0,可通过Select 0~databases-1 指定数据库
    databases 16
    
  • 持久化相关配置

    #持久化相关配置
    #rdb快照 10秒后,期间至少有100次写操作 就会触发save命令
    save 10 100
    #中止redis写入操作当后台save进程失败时(save进程失败时的告警措施)
    stop-writes-on-bgsave-error yes
    #开启压缩rdb文件
    rdbcompression yes
    #RDB的版本5在文件的末尾放置了一个CRC64校验和。这使得格式更能抵抗破坏,但是在保存和加载RDB文件时,要付出大约10%的性能代价
    rdbchecksum yes
    #指定rdb文件名
    dbfilename dump.rdb
    #工作路径,rdb文件会写到此路径下,aof文件也会写到此路径下
    dir /usr/local/etc/redis/6379
    #AOF持久话策略
    #开启aof持久话策略
    appendonly no
    #aof文件名
    appendfilename "appendonly.aof"
    #aof异步同步策略,默认每秒同步一次
    appendfsync everysec
    #重写时不触发aof异步机制
    no-appendfsync-on-rewrite no
    #aof文件触发重写比例(相比于原aof文件增长比率)
    auto-aof-rewrite-percentage 100
    #触发重写最低文件大小
    auto-aof-rewrite-min-size 64mb
    #指定当发生AOF文件末尾截断时,加载文件还是报错退出
    aof-load-truncated yes
    #开启混合持久化,更快的AOF重写和启动时数据恢复
    aof-use-rdb-preamble yes
    #aof开启记录时间以支持特定时间重存数据
    aof-timestamp-enabled no
    
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值