Pgpool-II is a middleware between PostgreSQL servers and clients for connection pooling, replication and load balancing