zoukankan      html  css  js  c++  java
  • redisd的非持久化配置

    如何关闭redis持久化?我的需求是只把redis当作缓存来用,所以持久化到硬盘对我的需求来说没有意义。

    修改redis配置文件,redis.conf 第115行左右。

    1.注释掉原来的持久化规则

    #save 900 1
    #save 300 10
    #save 60 10000

     2.设置为空

    save ""

    然后重启redis服务即可。

    测试:

    1.设置值

    [root@localhost bin]# ./redis-cli
    127.0.0.1:6379> keys *
    (empty list or set)
    127.0.0.1:6379> set test 10
    OK
    127.0.0.1:6379> get test
    "10"
    127.0.0.1:6379> exit

    2.重启redis,我这里使用supervisord管理的
    [root@localhost bin]# supervisorctl restart redis
    redis: stopped
    redis: started

    3.再次进入数据库查看,发现没有值,说明非持久化配置成功
    [root@localhost bin]# ./redis-cli
    127.0.0.1:6379> get test
    (nil)
    127.0.0.1:6379> keys *
    (empty list or set)

  • 相关阅读:
    git使用
    silverlight与wcf双向通讯 例子
    Oracle 存储过程
    C# 视频教程
    佩服的技术大牛 “赵劼”
    setTimeout setInterval
    js闭包
    MVC Razor视图引擎控件
    MVC json
    springboot创建多环境profile打包
  • 原文地址:https://www.cnblogs.com/tianfen/p/8920080.html
Copyright © 2011-2022 走看看