mysql high concurrent
2019-01-26 21:03:39   0  举报             
     
         
 mysql 读写分离,著丛复制
    作者其他创作
 大纲/内容
 mysql db
  DAL platform
  写请求,先写数据库,后写缓存读请求,先读缓存,没有的话读数据库
  fetch the log
  System A
  读写分离主要是提高读的能力如果我们的同步延时太长怎么办?1.主库拆分,将主库拆分开2.打开mysql并行复制,虽然对于一个库来说没卵用3.重写代码,写代码一定要慎重4.一定必须,我们设置直连主库,这样破坏了读写分离原则
  slavedbread
  有两个情况,不能读缓存1.刚加入缓存,缓存中没有数据2.缓存满了,根据lru算法删除了
  一旦出现高并发,大数据量,数据库很可能撑不住,那我们应该怎么办?数据库出现压力,我们进行读写分离,读写分离参照redis读写分离。
  Masterdbwrite
  masterwrite binupdate log
  redis cache
   
 
 
 
 
  0 条评论
 下一页