当前位置: 首页 > 工具软件 > lbpool > 使用案例 >

适合MySQL master/slave模式的JDBC driver: lbpool

彭仲卿
2023-12-01
去年写了篇 MySQL分表实现上百万上千万记录分布存储的批量查询设计模式的文章,思路是基于MySQL手动分表的。缺点是增加了程序的复杂性。现在有一个更简单和方便的现成的产品了,那就是 lbpool

lbpool适合以READ为主的应用场合。它的思路是建立在MySQL replication(master/slave)模式基础上的。当使用这种模式的时候,你的程序无需关心现在连接哪台服务器,它可以直接根据服务器的繁忙程度自动选择服务器。可以运行时候动态管理所有MySQL服务器的失败和重新连接。

自然MySQL Replication不适合的场合(master 有单点失败的问题:) lbpool 现在的版本可能也不适合。据说要增加其他数据库的支持。

lbpool: http://code.tailrank.com/lbpool
 类似资料: