美文网首页
mac os 安装redis

mac os 安装redis

作者: 爱喝气泡水 | 来源:发表于2019-07-20 13:39 被阅读0次

    Redis:

    特点:(不适合处理关系型数据库的事务acid特性)

    1、数据的持久化

    2、支持list、set、zset、hash等数据结构的存储

    3、支持数据备份-  master-slave:主从复制,哨兵

    4、语言支持多种类型

    Mac安装

    sudo cp redis-5.0.5.tar.gz /usr/local/

    cd /usr/local/

    sudo tar -zxvf redis-5.0.5.tar.gz

    cd redis-5.0.5

    sudo make    //需要点击允许下载/application/xcode

    sudo make PREFIX=/usr/local/redis install        //安装到/usr/local/redis

    cp redis.conf /usr/local/redis

    cd  /usr/local/redis

    vi redis.conf

    修改daemonize yes

            修改logfile“改为自己存放的log目录”

    esc 

    :wq

    启动:./bin/redis-server ./redis.conf

    停止:./bin/redis-cli shutdown

    端口:ps -ef | grep redis

    强杀:kill -9 pid

    连接:./bin/redis-cli -h 127.0.0.1 -p 6379

    退出:quit 

    redis持久化:

    rdb:快照方式二进制压缩文件:save,bgsave,自动

    aof:日志方式:三种策略:always,erveryse,no

    redis集群:

    1、master/slave:主从复制,读写分离

    6380》master

    6381  》slave of 6380

    6382》slave of 6380

    (1)./redis-server ./redis-cli slaveof 127.0.0.1 6379

    slaveof no one:取消复制

    Info replaction:查看当前角色

    (2)配置文件生效

    (3)手动故障转移:

    6380 >: shutdown

    6381 > : slaveof no one 

    6382 >: slaveof 127.0.0.1 6381

    6380 >: slaveof 127.0.0.1 6381

    2、哨兵模式:高可用、高并发受限于单机性能

    3、集群模式:高并发、高可用,分槽

    相关文章

      网友评论

          本文标题:mac os 安装redis

          本文链接:https://www.haomeiwen.com/subject/tpzylctx.html