Load Balancing and Backup - Mailing list pgsql-general

From CS Wagner
Subject Load Balancing and Backup
Date
Msg-id 40928A1C.7090209@musc.edu
Whole thread Raw
In response to Re: "Idle in Transaction" and hung connections  (Kris Jurka <books@ejurka.com>)
Responses Re: Load Balancing and Backup  (Dardo D Kleiner - CONTRACTOR <dkleiner@cmf.nrl.navy.mil>)
Re: Load Balancing and Backup  ("scott.marlowe" <scott.marlowe@ihs.com>)
Re: Load Balancing and Backup  (Steve Atkins <steve@blighty.com>)
List pgsql-general
I assume this issue has been solved repeatedly, but I cannot find any
information on it...

I have a website that runs reports on data from a postgres database.  An
average report takes about 10 minutes.  I'd like to load balance it so I
can have multiple people run reports without causing the login request
to take forever.  Also, it is rather important that data updated in the
database be updated on all mirrors of it immediately - not with an
hourly or daily update.

What I would most desire is a program that pretends to be a postgres
server.  I can log into it with psql, a jdbc driver, or php's
pg_connect.  When I do a select (no update) command, it will send that
off to the least loaded mirror.  When I do an update/insert/delete, it
hits all the mirrors.  Also, it can designate one database (most likely
local to this pretend server) as the master so I can easily clone it to
make more mirrors.

Does anything remotely similar to that exist?

-Chris



pgsql-general by date:

Previous
From: shb123in@yahoo.co.in (phantom)
Date:
Subject: Postgres to oracle data migration
Next
From: Daniel Vérité
Date:
Subject: Re: Tracking structural changes from psql