摘要:
如何保证数据不丢失 开启binlog,设置sync_binlog=1。 如何设计,才能在failover时不丢失数据 1、使用半同步技术,当master宕机后,找到最接近master的slave,提升这台slave为master即可。 2、使用Innodb Cluster。 硬件方面 1、使用RAI 阅读全文
posted @ 2020-12-25 13:25
ralgo
阅读(150)
评论(0)
推荐(0)
摘要:
1)架构方面 业务的持久化层的实现采用分库架构,mysql服务可平行扩展,分散压力。 单个库读写分离,一主多从,主写从读,分散压力。这样从库压力比主库高,保护主库。 服务的基础架构在业务和mysql之间加入memcache或者redis的cache层。降低mysql的读压力。 不同业务的mysql物 阅读全文
posted @ 2020-12-25 13:24
ralgo
阅读(281)
评论(0)
推荐(0)

浙公网安备 33010602011771号