Re: Are we losing momentum?

From: "Dann Corbit" <DCorbit(at)connx(dot)com>
To: "Jeff Hoffmann" <jeff(at)propertykey(dot)com>, <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Are we losing momentum?
Date: 2003-04-15 04:30:23
Message-ID: D90A5A6C612A39408103E6ECDD77B829408AD0@voyager.corporate.connx.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> -----Original Message-----
> From: Jeff Hoffmann [mailto:jeff(at)propertykey(dot)com]
> Sent: Monday, April 14, 2003 8:54 PM
> To: pgsql-hackers(at)postgresql(dot)org
> Subject: Re: [HACKERS] Are we losing momentum?
>
>
> Mike Mascari wrote:
> > cbbrowne(at)cbbrowne(dot)com wrote:
> >>I wouldn't be too sanguine about that, from two perspectives:
> >>
> >> a) There's a moving target, here, in that Microsoft seems to be
> >> looking for the next "new thing" to be the elimination of
> >> the use of "files" in favor of the filesystem being treated
> >> as a database.

This is a very, very good idea. In fact IBM has been doing it for
years. For that matter, so has OpenVMS. What's that -- 30 year old
technology?

I have always thought that a native file system should be a hierarchy
like Adabas(IBM Mainframe), DBMS(OpenVMS) or Raima(PC's & UNIX) for a
model. It is a very natural fit. The OS contains disk devices which
contain directories, subdirectories, and files. Set ownership model
seems to fit perfectly.

> > They ought to get their database up to speed first, it
> seems to me. I
> > agree Microsoft's view of data management is a moving target.
>
> Not to mention the fact that there's a significant number of NT 4
> servers still out there -- what is that, 7 years old? A lot
> of places
> aren't upgrading because they don't need to & don't want to shell out
> the cash. (And it should go without saying that Microsoft is
> none too
> happy with it.) With Windows 2K3 just coming out and who
> knows how much
> longer until the next version (or ther version after that, who knows
> when these "features" will actually show up), there's still a
> significant window in there for conventional database servers,
> especially for the price conscious out there.

SQL*Server is a very good database. The optimizer is outstanding for
complex queries.

There are clearly places where PostgreSQL does have a distinct
advantage. Price a 1000 user system for SQL*Server and PostgreSQL and
you will see that we can hire a couple of DBA's just for the price
difference. Since you can purchase PostgreSQL support, that is no
longer a significant advantage for MS.

And about MySQL:
It's also commercial. You are not supposed to use it except for a
single machine for personal use unless you are a non-profit organization
or unless absolutely everything you do is GPL[1]. Hence, you have to
license it to deploy applications. In order to have transactions, you
have to use another commercial product that they bolt into MySQL --
Sleepycat software's database. Now you have two license systems to
worry about.

Compared to PostgreSQL, both of these tools cost an arm and a leg.
SQL*Server is closed. You have to rely on MS to fix any problems that
crop up. MySQL has a very restrictive license [for those who might
happen to bother to read such things] for both modifications to the code
and also redistribution of applications.

[1] I realize that people cheat on this all the time. In theory, they
could all go to jail for it. It is certainly not a risk I would be
willing to take. I have also bumped into people who had no idea that
commercial use requires a commercial license for MySQL. There are
probably lots of people in that boat too.

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Ron Mayer 2003-04-15 04:38:19 Re: Are we losing momentum?
Previous Message Oleg Bartunov 2003-04-15 04:22:45 Re: [OpenFTS-general] tsearch V2 doc needed