Postgres for years has lived in the shadow of MySQL's media attention: the "boring" database that quietly goes about its work while its sexy Web 2.0 cousin wins the popularity contest.
Recent data from the Eclipse Foundation, however, suggest that Postgres may be ready to make significant waves in the enterprise, even if it doesn't make headlines.
Postgres is an enterprise Java database, more suitable for carrying corporate data than the Web's consumer data. According to a 2009 survey by the Eclipse Foundation, MySQL (27.7 percent) and Oracle (27.3 percent) were the top-two databases used by those surveyed, with Postgres registering a respectable but still distant 9.9 percent.
Given that Oracle database users are far more likely to use Java as their programming language to develop server-centric applications, while MySQL users are three times more likely to use PHP as their primary language (17.4 percent of those surveyed use it, versus 5.4 percent for all users) to builde RIA/Web applications, Postgres is clearly more Oracle than MySQL.