前端不能忍受秒级同步延迟的解决方案

604阅读 0评论2011-12-02 我是一粒糖
分类:

场景:
进行更新操作后,紧接着进行查询,查询到的数据不是最新,同步延迟在s级别,前端无法接受
 
解决方案:
1. 强制读取走主库,如将更新和查询放在一个事务中,事务操作通过dbproxy走主库
2. 前端维护一个cache,只要有更新前端就去更新这个cache 读得话也去读这个cache
   这样可以减少数据库的读取压力,效率也很高
 
根据不同的场景选用不同的模式
 
 
上一篇:DBCP 连接 MySQL
下一篇:数据库高手看过来!IT168文库主题下载之Oracle高手过招不留痕!