Hacker News new | ask | show | jobs
by taligent 4891 days ago
2) Clustering e.g. multi-master solution.

3) Decent monitoring.

4) Commercial support.

And your argument about data integrity is valid but in the real world moot. Most developers are using an ORM these days which abstract problems like these away.

3 comments

4) Commercial support.

EnterpriseDB, Command Prompt, 2nd Quadrant, and all the others listed under http://www.postgresql.org/support/professional_support/

Many of those companies have people on staff who are members of the PostgreSQL core committee, or at least have commit bits. Can MySQL say the same?

If your response is going to be "But that's not commercial support from 'PostgreSQL' itself", that's the nature of the community. It was a deliberate choice by the community to structure itself that way: PostgreSQL — the community, the brand, or whatever you want to call it — can't be sold. This is a good thing, and I don't think I need to waste much time explaining why...

Commercial support for MySQL is evolving in a similar way. Oracle, Percona, SkySQL and others offer it (emphasizing their particular value-added flavor).
I am forced to use mysql for an experimental homomorphic encrypted db. Now that I know there's actual pro support for PostgreSQL that have commits I'm never going to use mysql ever again as I was just hung up on a few things while porting to Postgre. Great success I can't wait to nuke mysql from my system forever
With all due respect, it's presumptuous of you to act as if you have a better grasp on the real world than other developers or that you have direct knowledge of what most developers use.
multi-master in MySQL?