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集群
集群配置参看