数据库实时同步 数据库同步延迟怎么解决?
浏览量:2384
时间:2021-03-12 04:16:58
作者:admin
数据库同步延迟怎么解决?
同步延迟是不可避免的现象,不是问题。关键要看具体的业务,同步延迟会造成什么问题,然后再解决。举一个简单的例子,假设一个论坛是一个主从数据库,我在发送一个帖子后立即刷新页面,因为帖子被读取了。这时,如果延迟严重,就会提示404——帖子不存在,这是个问题。我们还需要假设用户的容忍度是看到自己的新内容,而别人的新内容可以延迟(其实延迟是一个很小的时间单位)),要解决这个假设问题,我们可以采取以下几种解决方案:1。将数据从默认更新到主库后读取相关数据。使用缓存;插入新数据,将返回最后一个ID,将其组装成数据,并缓存到前端。当读取这个ID数据时,首先从缓存中获取它。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。