我有一个couchdb数据库,我并行查询它。现在,我想创建一个连接池,因为我在设计中发现了一个瓶颈 - 我使用的是一个couchd实例,因此并行化失败了。
我在网上搜索连接池实现,但我无法为couchdb找到合适的java连接池实现 - 大多数框架都支持关系数据库。如果有人可以帮助我,我将不胜感激。
答案 0 :(得分:4)
我从未使用过couchdb连接池,但你可能会对此感到满意:
http://commons.apache.org/pool/
它允许您汇集任何旧对象,包括连接。它需要几行代码才能让它为你工作。
希望这有帮助, 内特
答案 1 :(得分:1)
如果您正在寻找一种简单的方法来对多个CouchDB实例进行负载平衡,那么为什么不使用像Varnish这样的HTTP负载均衡器呢?看看here如何设置一个简单的循环负载均衡器。如果不合适,你也可以disable caching。