[EMAIL PROTECTED] wrote:
On Tue, Mar 07, 2006 at 04:14:29PM -0600, Legatus spake thusly:
As noted in the past, this isn't new. VMS systems did this years ago.

Yes, and in a very annoying way. I got tired of seeing files ending with
,2 ,3 ,4 etc. pretty fast. At least they were kind enough to give us
purge. It would have been much nicer if there were some other way to
reference the files.

There was.  But what would you suggest instead?

The ;<vnumber> was really quite convenient to type.

Most of us who used VMS in anger very quickly found the "only list the latest" preference for the login shell.

I have been using zodb recently which has some interesting properties such
as automatic version control and simple/fast journalling. Not exactly a
filesystem in the traditional sense but all a filesystem really is is a
special case of a database anyway.

NO!--NO! NO! NO! NO! NO!

More brain damage has been inflicted due to that belief than any other in computer science.

A filesystem is *NOT* a special case of a database. A filesystem has very different semantics and performance goals than a database. A database is strongly transactional and geared toward throughput. A filesystem is weakly transactional and has some latency constraints. There are lots of others--multidimensionality vs. limited dimensionality; query restructurability vs. enforced constraint; etc.

Whenever anybody says: "X is just a special case of a database" they are almost always wrong.

-a


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to