PostgreSQL scales better. It is more performant for large, relational lookups and has better scaling options. MySQL is fast for light, non-relational lookups but that means that it is often eclipsed by even faster, even lighter NoSQL options. PostgreSQL has replaced MySQL for nearly all new web architecture development that doesn't work well with NoSQL.