Ik gebruik het hier dagelijks en wil echt niet anders meer!
Leuk om te weten dat de servers van Skype ook op PostgreSQL (niet PSQL, dat is een command-line programma) draaien.
Meestal draaien de echte mega grote systemen op wel PostgreSQL.
Maar dan een commerciële versie van Enteprice DB. Je hebt je hebt dan vergelijkbare functionaliteit als Oracle DB. Maar wel tegen heel goedkopere prijs!
PostgreSQL bied overigens iets waar menig Oracle DBA jaloers op is
En dat is de mogelijkheid om een DDL (aanpassen van DB structuur) uit te voeren in een transactie. Als je downtime en fouten bij een upgrade wilt voorkomen is dat echt heel handig.
@Collon:
"werken beide goed, tis maar waar je voorkeur ligt."
Niet helemaal waar, ik wil hier geen flamewar starten. Maar als je serieuze dingen wilt gaan doen met een database kom je bij MySQL toch aardig wat te kort.
Transacties (alleen bepaalde engines), Fulltext search, trigger (worden ondersteund maar hebben hier en daar wat eigenaardigheden), functies (C, Perl, Pyhton, TCL, SQL, PgSQL (vergelijkbaar met PL/SQL van Oracle), domains, Foreach Keys, Views, table spaces, verschillende index types), Recursive Common table expressions, verschillende handige functies (waaronder generate_series()).
Ik hoor dagelijks verhalen van mensen (die MySQL gebruiken voor de mail gebruikers en FTP, etc..) en dan opeens dat de mailserver het niet meer doet.
Als je MySQL herstart werkt alles opeens weer.
Bij PostgreSQL doe ik
dagelijks 100 records per minuut invoeren.
En, hij is nog niet een keer vastgelopen, data corruptie of wat dan ook!
Nu heeft PostgreSQL ook wat nadelen, zoals het instellen van een remote toegang moet via een configuratie bestand.
En als je naam de van een gebruiker wijzigt maar niet het wachtwoord, dan moet je wachtwoord leeg (gebruikersnaam wordt als salt gebruikt voor wachtwoord).
http://www.wikivs.com/wiki/MySQL_vs_PostgreSQL
http://www.yapf.net/index...n_van_MySQL_op_een_rijtje
http://www.yapf.net/index..._PostgreSQL_op_een_rijtje
http://www.phpfreakz.nl/f...mp;page=2&iid=1286880
http://www.phpfreakz.nl/f...amp;iid=1293050#id1294116
MySQL is prima te doen voor een website waar je niet meer dan een gastenboek of iets hebt. Maar als je echt serieuze dingen wilt doen, dan is PostgreSQL of Oracle toch echt een betere keuze.
Overigens wordt het bij PostgreSQL 9, nog makkelijker om dingen te doen
http://www.depesz.com/index.php/tag/pg90/
http://www.depesz.com/ind...named-function-arguments/