一、设计思想 1. 把mysql定位为“离线”存储 2. 合理使用多级缓存的机制 3. 在业务逻辑上减少联表查询,高效利用索引 二、常见架构 1. mysql作为主库,redis作为缓存。 2. redis作为主库,my…
标签:主库
redis为什么内存不宜过大
redis的高性能、稳定性都是不用怀疑的,但如果redis塞入数据过多,内存过大,那如果出问题,那它可能会给我们的就是灾难性的。 1 主库宕机 主库宕机,常见的策略为“切主”。具体为从该集群剩余从库中选出一个从库奖其升级…
Redis-cluster集群、主从复制
Redis主从复制、读写分离 一般主库可以做读写、从库做读。 过程: 从库启动时,会向主库发送sync命令。 主库接收到sync命令后会开始在后台保存快照(执行rdb操作),并将保存期间接收到的命令缓存起来。 当快照完成…
Redis学习之路(11)- 主从同步
首先安装2个redis服务器:安装过程见 。各个网络博文。。。 安装完毕之后,修改redis从服务器的配置文件 redis_conf: 找到 slaveof 主库ip 主库端口 我主从都在同一个服务器安装了,所有是同一个…
MySQL双主一致性架构优化
一、双主保证高可用 MySQL数据库集群常使用一主多从,主从同步,读写分离的方式来扩充数据库的读性能,保证读库的高可用,但此时写库仍然是单点。 在一个MySQL数据库集群中可以设置两个主库,并设置双向同步,以冗余写库的方…