zoukankan      html  css  js  c++  java
  • Redis

    基础数据结构

    Redis的key均为String,value有5中数据结构

    1. String
    2. list
    3. set——相当于java的HashSet
    4. hash——相当于HashMap,key只能是String
    5. zset

    持久化方式

    1. RDB持久化——将Redis在内存中的数据库记录定时持久化到磁盘上
    2. AOF——append only file,将Redis的操作日志,已追加形式写入文件,仅仅记录写、删。
    假如AOf的数据太多,文件过大怎么办?

    执行rewrite命令,AOF文件重写操作,建立一个当前AOF文件的体积优化版本。

    假如操作失败了呢?

    无影响,原来AOF文件的数据无影响。

    具体怎么做?

    写一个脚本,每天定期执行。

    #!/bin/bash
    
     
    
    /usr/local/redis/redis-cli -p 6379 -h 127.0.0.1 BGREWRITEAOF
    
     
    
    添加权限
    
    chmod 755 brgewriteaof.sh
    
    设定任务计划,每天凌晨2点跑一次
    
    0 2 * * * /opt/brgewriteaof.sh
    一回生,二回熟
  • 相关阅读:
    关押罪犯
    食物链
    归并排序(分治)
    并查集+路径压缩
    3的幂的和
    斐波那契数列的第N项
    0和5
    扔盘子
    线段相交
    回文字符串
  • 原文地址:https://www.cnblogs.com/zzytxl/p/12670424.html
Copyright © 2011-2022 走看看