pgpool-II(http://pgpool.projects.postgresql.org/ )是一个中间 件,工作在PostgreSQL多服 务 器和PostgreSQL数据 库 客 户 端之 间。 |
由上图我们可以把pgpool看着是一个中介。
它提供了以下功能 |
连 接池: pgpool -Ⅱ保存 连 接到PostgreSQL服 务 器,并重复利用具有相同属性的新的 连 接(即用 户 名,数据 库 , 协议 的版本),减少 连 接的开 销 ,并提高了系 统 的整体吞吐量。 |
复制: pgpool - II可以管理多个PostgreSQL服务 器。 使用复制功能,可以 实时备份在 2个或多个物理磁 盘 上,因此即使在硬 盘出故障的时候也不用停止服务。 |