业务场景问题

1.MySQL主从复制读写分离后,主从之间存在延迟,从库读到了旧数据怎么办?

  • 读写分离中间件:使用专门的读写分离中间件,如MySQL Proxy或MaxScale等,这些中间件可以监控主从延迟,如果达到延迟阈值则将读操作路由到主库或最新的从库上,以确保读取到正确的数据。
  • 异步通知机制:在写入操作完成后,可以通过异步通知机制,例如消息队列或触发异步任务,通知相关的读取操作已经可以进行。这样读取操作将在主从同步完成后再执行,以确保读取到最新的数据。

  转载请注明: 流浪秃球计划 业务场景问题

 本篇
业务场景问题 业务场景问题
1.MySQL主从复制读写分离后,主从之间存在延迟,从库读到了旧数据怎么办? 读写分离中间件:使用专门的读写分离中间件,如MySQL Proxy或MaxScale等,这些中间件可以监控主从延迟,如果达到延迟阈值则将读操作路由到主库或最新的从
2023-08-30 Touko
下一篇 
如何解决幂等性问题 如何解决幂等性问题
什么是幂等性? 定义:对某个资源进行一次或多次请求后,产生的结果都是一样的。 常见的例子就是前端的表单提交时进行的POST请求,正常预想就是用户填写资料,点击了一次按钮,后端接收后数据库进行一个insert操作。 但试想一下,如果这时我们没
2023-07-15 Touko
  目录