redis高级应用

2019-05-21 759 阅读 0评论

    redis高级实用特性

    1、安全性

    设置密码,编辑 vi /usr/local/redis/etc/redis.conf

    # requirepass foobared

    requirepass 设置密码

    授权方式

    登录前授权 :/usr/local/bin/redis-cli -a 密码

    登录后授权:auth 密码


    2、主从复制

    配置主从数据库

    编辑配置文件

    vi /usr/local/redis/etc/redis.conf


    连接主数据库

    # slaveof

    slaveof 192.168.111.19 6379


    输入授权密码

    # masterauth

    masterauth Cary2018


    info       查看所属角色

    role:slave   从库

    role:master   主库

    事务处理(注:redis事务中不会回滚所有数据)

    multi                                       打开事务处理

    exec                                        结束事务处理(提交事务)

    -----------------------------------------------------------

    discard                                   取消事务处理(事务回滚)


    乐观锁

    watch age                              监控age,如果age变化则事务则无法提交


    持久化机制

    snapshotting                          快照

    append-only file                    (缩写aof)的方式


    编辑配置文件  vi /usr/local/redis/etc/redis.conf

    appendonly yes                       启用aof持久化方式

    # appendfsync always                 收到写命令就立即写入磁盘,最慢,但是保证完全的持久化

    appendfsync everysec                 每秒钟写入磁盘一次,在性能和持久化方面做了很好的折中

    # appendfsync no                     完全依赖os,性能最好,持久化没保证


    发布及订阅消息

    subscribe tv1 tv2                             订阅tv1和tv2

    publish tv1 cary2018                          向tv1发布广播


    虚拟内存的使用

    really-use-vm yes                        #确认使用vm虚拟内存

    vm-enabled yes                           #开启vm功能

    vm-swap-file /tmp/redis.swap             #交换出来的value保存的文件路径

    vm-max-memory 100000                     #redis使用的最大内存上限

    vm-page-size 32                          #每个页面的大小32字节

    vm-pages 134217728                       #最多使用多少页面

    vm-max-threads 4                         #用于执行value对象换入的工作线程数量

喜欢就支持以下吧
点赞 0

发表评论

快捷回复: 表情:
aoman baiyan bishi bizui cahan ciya dabing daku deyi doge fadai fanu fendou ganga guzhang haixiu hanxiao zuohengheng zhuakuang zhouma zhemo zhayanjian zaijian yun youhengheng yiwen yinxian xu xieyanxiao xiaoku xiaojiujie xia wunai wozuimei weixiao weiqu tuosai tu touxiao tiaopi shui se saorao qiudale qinqin qiaoda piezui penxue nanguo liulei liuhan lenghan leiben kun kuaikule ku koubi kelian keai jingya jingxi jingkong jie huaixiao haqian aini OK qiang quantou shengli woshou gouyin baoquan aixin bangbangtang xiaoyanger xigua hexie pijiu lanqiu juhua hecai haobang caidao baojin chi dan kulou shuai shouqiang yangtuo youling
提交
评论列表 (有 0 条评论, 759人围观)

最近发表

热门文章

最新留言

热门推荐

标签列表