Nosql之redis(1)

1.redis基本数据类型

1).string 
2).hash
3).list
4).set
5).zset

2.redis事务

1).事务过程
    A.开始事务、命令入列、执行事务
    B.multi---开始事务
    C.exec----执行事务
    D.watch---key在事务执行之前有修改,事务终止
2).事务特点
    A.事务中任意命令执行失败,其余的命令依然被执行

3.redis持久化

1).AOF文件:日志文件(备份慢)【bgrewriteaof】
    appendonly yes
    appendfsync no/everysec/always
2).RDB文件:快照文件(备份快,二进制文件)【save | bgsave】

4.redis哨兵

1).哨兵定义
    哨兵的含义就是监控redis系统的运行状态
2).哨兵作用
    A.监控所有节点数据库是否在正常运行。
    B.master数据库出现故障时,可以自动通过投票机制,从slave节点中选举新的master,实现将从数据库转换为主数据库的自动切换.
3).哨兵系统(最低3个,奇数) 
    A.监控 提醒 自动故障迁移   

5.redis主从

1).SLAVEOF host port 将本服务器置为配置服务器的从服务器
2).SLAVEOF NO ONE 不会丢弃同步所得数据集

6.redis集群
集群配置参看

    原文作者:summerNazi
    原文地址: https://segmentfault.com/a/1190000020484964
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞