摘要: 业务场景:在数据量非常大的应用中,通常采用主库和读库的模式来实现读写分离,降低数据库的访问压力。解决方案:我们使用买家库作为主库,主库又叫买家库,按照买家id作为划分分库分表的维度。所有写操作,按照买家id进行的读操作走该库。读库又叫卖家库,按照卖家id来作为分库分表的维度。按照卖家id进行读操作走该库。主库(买家库)数据更新以后通过同步机制同步到读库(卖家库)。我们在执行一条数据写入或者读出的时候都需要选择,走买家或者卖家库。so,我们需要对业务逻辑做一个数据路由。数据路由的实现。我们实现了一个SqlMapBaseDao的基类,该类实现了基本的CRDU的接口实心,如下://插入操作prote 阅读全文
posted @ 2013-11-16 19:15 xiaoM1006 阅读(865) 评论(0) 推荐(0)