zoukankan      html  css  js  c++  java
  • redis的部分操作

    redis发布与订阅:

    由三部分构成:发布者,订阅者,频道

    发布者:publish 频道消息      给频道发送消息

    订阅者:SUBSCRIBE 频道      订阅频道

    频道:channel 频道名         自定义

    redis的持久化操作:

    1.RDB持久化

    在配置文件redis.conf中添加参数,开启rdb功能

    redis.conf写入:

    port 6379
    daemonize yes
    logfile /data/6379/redis.log
    dir /data/6379
    dbfilename s15.rdb
    save 900 1 #rdb机制 每900秒 有1个修>改记录
    save 300 10 #每300秒 10个修改
    记录
    save 60 10000 #每60秒内 10000修>改记录

    测试rdb: redis-server redis.conf 

    redis持久化之AOF:

    1.开启aof功能,在redis.conf中添加参数
    port 6379
    daemonize yes
    logfile /data/6379/redis.log
    dir /data/6379
    appendonly yes
    appendfsync everysec
    2.启动redis服务端,指定aof功能,测试持久化数据

    redis不重启之rdb数据切换到aof数据
    1.准备rdb的redis服务端
    redis-server s15-redis.conf (注明这是在rdb持久化模式下)

    2.切换rdb到aof
    redis-cli 登录redis,然后通过命令,激活aof持久化
    127.0.0.1:6379> CONFIG set appendonly yes #用命令激活aof持久化(临时生效,注意写入到配置文件)
    OK
    127.0.0.1:6379>
    127.0.0.1:6379>
    127.0.0.1:6379> CONFIG SET save "" #关闭rdb持久化

    2.5 将aof操作,写入到配置文件,永久生效,下次重启后生效
    port 6379
    daemonize yes
    logfile /data/6379/redis.log
    dir /data/6379

    #dbfilename s15.rdb
    #save 900 1
    #save 300 10
    #save 60 10000
    appendonly yes
    appendfsync everysec

    3.测试aof数据持久化 ,杀掉redis,重新启动
    kill
    redis-server s15-redis.conf

  • 相关阅读:
    iOS 成员变量,实例变量,属性变量的区别,联系
    iOS类别(category)不能添加成员变量但是可以添加属性的问题
    iOS缓存机制详解
    ios数据缓存方法
    仿360圆圈自动隐藏效果
    html 背景透明文字不透明
    netty
    关注网站
    关注URL
    DNS之XX记录
  • 原文地址:https://www.cnblogs.com/wen-kang/p/10655911.html
Copyright © 2011-2022 走看看