PostgreSQL конечно же лучше. По стойкости- я читал, что MySQL выдавал при больших нагрузках не все данные из выборки.
PostgreSQL имеет более расширенный SQL и кучу разных плюшек + и масштабируется лучше.
MySQL чуть быстрее по производительности.
Я сперва использовал MySQL , но лучше всётаки PostgreSQL