09 2022 档案
摘要:为啥快? 1.基于内存 2.优秀的数据结构,大多数O(1) 时间复杂度的命令 3.自定义redis协议 4.多路I/O复用模型 5.单线程,避免线程切换影响 持久化方式 区别? AOF(保存的是命令) 优点:最多丢失一秒数据 缺点:体积大,恢复慢(重新再让命令) RDB(保存的是快照) 优点:最大化
阅读全文
摘要:##主从复制 模仿Mysql实现的高可用,数据备份,读操作的负载均衡,提升一定的qps,但缺点就是不能自动恢复,且只有主节点可写,限制了写能力,并且单机存储有限制。 ##哨兵 哨兵机器就是单纯的为了解决主从的自动切换,自动恢复,其他都没有影响。 ##集群 集群将16384个槽位(也叫数据分片:不放在
阅读全文