Hi Omega36,
I noticed you're thinking about running PostgreSQL under Windows. PeerDirect has a native windows port of PostgreSQL. It can be downloaded from:
You might want to take a tour through the PostgreSQL FAQ. There are only a few FAQ, so it wouldn't take long. One of the FAQ compares MySQL and PostgreSQL.
The official Win32 port of PostgreSQL has been re-scheduled for release in conjuction with PostgreSQL 7.5.
If I were you, I would use either Perl or PHP as the front end to the application, especially if it's going to be a three tier app over the internet. Both Perl and PHP provided true interoperability between almost all operating systems and an app written in either of these languages is a snap to port.
Currently PostgreSQL runs best under Linux or one of the many Unix flavors. I'm not sure how scalable postgreSQL is under windows. There may be a 32 connection limitation when running postgreSQL using Cygwin which unixifies the windows OS. This is not a limitation of PostgreSQL, but of cygwin.
PostgreSQL has finally released an official replication package. I found this when visiting the Universal Thread this afternoon:
I'm not sure whether the replication has been ported to window yet.
I an currently writing a Shopping Kart application using Linux, Apache2, and Perl. It is a work-in-process, but if you're interested, you could take a peek at it:
If you set up a demo account, you could use the shopping kart modules just to see how perl works with PostgreSQL. You would need an Administrative Login in order to demo administration of the databases. Although most of the admin modules are written, I don't have a Demo Admin login created at this time.
I have used both MySQL and Postgres. I love PostgreSQL.
LelandJ
Leland F. Jackson, CPA
Software - Master (TM)
Nothing Runs Like the Fox