Re: postgre vs MySQL

From: "Leif B(dot) Kristensen" <leif(at)solumslekt(dot)org>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: postgre vs MySQL
Date: 2008-03-14 10:50:31
Message-ID: 200803141150.31109.leif@solumslekt.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Friday 14. March 2008, Adrian Klaver wrote:

> Years ago I played around with MySQL because that
> was what "everybody" was using. The problem was it did not do what I
> wanted and Postgres did.

That pretty much sums up my experiences too. Back in 2002 when I started
fooling around with databases, there wasn't much of a competition, and
I used MySQL as 'everybody else' did. But when I reached the point
where issues like data integrity started to matter, I was advised to
try PostgreSQL. I did, and haven't looked back. That was in 2005, and
PostgreSQL was at version 7.4 something.

There are several reasons why MySQL have a lot more users than
PostgreSQL, and in more than one way the parallel to Microsoft vs. *nix
is striking. In the software world, getting a mediocre product on the
market early may often be the key to success, and is commonly referred
to as the "Worse Is Better" principle.

<http://en.wikipedia.org/wiki/Worse_is_better>

Besides, a lot of database users don't really care for the database
itself. Notably the object/relational mapping (ORM) camp, like Ruby On
Rails, Django, and Catalyst, will consider the DBMS as a dumb storage
engine. With that attitude, combined with the fact that most ORM
frameworks are written mainly for MySQL, it's no wonder that PostgreSQL
doesn't make many inroads here.
--
Leif Biberg Kristensen | Registered Linux User #338009
http://solumslekt.org/ | Cruising with Gentoo/KDE
My Jazz Jukebox: http://www.last.fm/user/leifbk/

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Kakoli Sen 2008-03-14 11:19:23 GRANT giving error on sequence in 7.4.19
Previous Message Clodoaldo 2008-03-14 10:25:41 Re: Reindex does not finish 8.2.6