In spätestens vier Monaten soll PostgreSQL 9.1 fertig sein, jetzt veröffentlichten die Entwickler die erste Beta der freien SQL-Datenbank. Sie bietet erstmals einen synchronen Replikationsmodus, bei dem mit COMMIT abgeschlossene Transaktionen die Slave-Knoten auf jeden Fall erreichen. Bei der bisher ausschließlich verfügbaren asynchronen Replikation konnte es zu Datenverlusten kommen, wenn der Master nach dem COMMIT abstürzte, bevor er die Daten zu den Slaves schicken konnte. Synchrone Replikation stellt sicher, dass der Master bei jeder schreibenden Transaktion wartet, bis mindestens ein Slave-Knoten die Daten in seine Transaktions-Logs geschrieben hat. Diese höhere Zuverlässigkeit müssen Anwender mit etwas längeren Antwortzeiten bezahlen. Asynchrone Replikation wird auch in PostgreSQL 9.1 weiterhin angeboten.