Redis
2020-11-11 16:27:57 2 举报
Redis的小知识
作者其他创作
大纲/内容
value的五种数据类型:String:字符串hash:类似于Maplist:有序集合set:无序集合zset:有序集合【不重复】,分数- key-string:最常用的,一般用于存储一个值。- key-hash:存储一个对象数据的。- key-list:使用list结构实现栈和队列结构。- key-set:交集,差集和并集的操作。- key-zset:排行榜,积分存储等操作。
哨兵
Master
1
list
数组
RedisMaster
RedisSalve
redis2
20W
1.当主redis(Master)单点故障时2.redis1的哨兵检测到redisMaster故障 ,3.redis2和redis3的Salve进行沟通,4.将其中一台redisSalve进行提升为redisMaster5.如果这时,redis1Master维修完成,那么原redis1中的redisMaster降级为redisSalve,和另一台redisSalve成为Master的从redis
客户端
主从架构存在的问题:当我们的Master单点故障后,我们的Salve就无法再写
value采用map
Redis
redis1
RedisSalve读
names : [\"jack\
hash
RedisMaster读和写
tomcat服务器
Redis主从架构
4
person : {\"name\":\"zhangsan\
2
3
Salve
images : [\"wahha.jpg\
set
name : zhangsan
基于Key-Value
在一定时间(200ms)内去同步Master节点的数据
Redis集群
5
key-score
String
zset
0 条评论
下一页
为你推荐
查看更多