Redis高可用实战 Redis

Redis高可用实战

一,Redis简单介绍 Redis是一个高?#38405;?#30340;key-value非关系型数据库,由于其具有高?#38405;?#30340;特性,支?#25351;?#21487;用、?#24535;?#21270;、多种数据结构、集群等,使其脱颖而出,成为常用的非关系型数据库。 此外,Re...
阅读全文
MySQL字段何时拆分 MySQL

MySQL字段何时拆分

前言 在数据库的维护当中对表的垂直才分是必然的,基本?#26174;?#19994;务刚开始准守 3NF 是明智的,当然?#37096;?#20197;有一些反范式的设计。但是,建议还是应该在3NF的基础?#26174;?#37196;情考虑反范式。 当遇到真的要对一些表进行拆...
阅读全文
Redis Cluster 设计要点 Redis

Redis Cluster 设计要点

架构?#20309;?#20013;心 Redis Cluster采用无中心结构,每个节点都保存数据和整个集群的状态 每个节点都和其他所有节点连接,这些连接保持活跃 使用gossip协议传播信息以及发?#20013;?#33410;点 node不作为c...
阅读全文
MongoDB的选举过程 mongodb

MongoDB的选举过程

MongoDB的复制集具有自动容忍部分节点宕机的功能,在复制集出现问题时时,会触发选举相关的过程,完成主从节点自动切换. 每个复制集成?#20493;?#20250;在后台运行与复制集所有节点的心跳线程,在两种情况下会触发状态...
阅读全文
mongodb复制集内部机制 mongodb

mongodb复制集内部机制

带着副本集的问题来看吧! 副本集?#25910;?#36716;移,主节点是如何选举的?能否手动干涉?#24405;?#26576;一台主节点。 官方说副本集数量最好是奇数,为什么? mongodb副本集是如何同步的?如果同步不及时会出现什么情况?会不...
阅读全文