[原]DBBalancer: 连接池, 负载均衡, 数据库同步的中间层解决方案
Posted by bianbian on 2006-12-15 17:51
本文Tags: 数据库
不过这是很老的开源项目了,2001以后都没有更新。。。。。我只是了解一下除了Java做连接池外还有没有其他办法。
[原创翻译] DBBalancer是数据库服务器和客户端(C/C++, TCL, Java JDBC, Perl DBI等)之间的中间层. 尽管目前只支持PostgreSQL, 但是这个架构以后可以推广到其他数据库. 它最大的优点(恕我直言 ;-))就是不需要改变任何一行现有代码, 因为负载均衡是在Postgres的协议层完成的.
DBBalancer有很多功能:
它是一个连接池…. 能完成负载均衡…. 数据库同步….. 而且能同时做这些事情.
http://dbbalancer.sourceforge.net/
[Original] DBBalancer is some sort of middleware that would sit in between of database clients, like C, C++, TCL, Java JDBC, Perl DBI, and a database server. Currently the only server supported is Postgres, but the architecture is open to embrace more servers in a future. One of his strongest (IMHO ;-)) points is that it can be tried or used without changing a line of the existing code, because the balancing is done at Postgres protocol level.
DBBalancer can do different things.
It’s a connection pool…
… a load balancer,
.. and a database replicator.
And can be used any combination of these things at the same time.
遵守创作共用协议,转载请链接形式注明来自http://bianbian.org 做人要厚道
December 16th, 2006 at 01:51:10
现在还有pgpool,日本的好像是