Redis


  • brief introduction
  • Table of contents
  • Latest documents

    事务

    在一次请求中执行多个命令,不会因为某一个命令执行失败导致其他命令不被执行

    done - May 30, 2024, 4:34 p.m.


    哨兵模式 Sentinel

    1表示只需要一个哨兵同意就可以进行故障转移,通常设置3个哨兵进行选举主哨兵 创建一个哨兵配置文件,指定哨兵IP和端口 asp vim sentinel.conf asp sentinel monitor master 192.168.1.57 6379 1 启动哨兵 asp redis-sentinel sentinel.conf

    done - May 30, 2024, 4:28 p.m.


    主从同步

    从节点 修改端口号 asp port 6380 修改PID信息 asp pidfile /var/run/redis_6380.pid 修改存储文件名 asp dbfilename dump-6380.rdb 指定主节点的IP和端口号 asp replicaof 192.168.1.52 6379 查看节点信息 asp info replication

    done - May 30, 2024, 4:11 p.m.


    持久化

    RDB 修改配置文件设置快照 ```asp Unless specified otherwise, by default Redis will save the DB: * After 3600 seconds (an hour) if at least 1 change was performed * After 300 seconds (5 minutes) if at least 100 ………

    done - May 30, 2024, 2:54 p.m.


    数据结构

    字符串 String 普通键值 设置键值 asp set name done 输出键值 asp get name 删除键值 asp del name 判断键值是否存在(0:空、1:存在) asp exists name 查看所有键 asp keys * 查看已me结尾的键 asp keys *me 清空所有键值 asp flushall 中文键值 设置中文值 asp set name 呵呵 默认………

    done - May 30, 2024, 2:44 p.m.



    done , adminn