A variant of the streams idea
Greg Noel
greg at ncr-sd.UUCP
Fri Dec 20 08:16:04 AEST 1985
In article <2416 at ukma.UUCP> david at ukma.UUCP (David Herron, NPR Lover) writes:
>I just finished reading dmr's streams article from the BSTJ of last year,
> ....
>Could one use a variant of this to provide "funny" kinds of files?
>
>What I mean is, ISAM is merely a protocol for using a file, right?
>So to use a database "properly", open the file and push a <something>
>onto the file which does the indexing/etc. And you would still
>be able to use the file in a "raw" mode for low-level patching, etc.
I spoke to DMR after he presented his paper and suggested something
similar. In fact, if you look at it closely, a buffered filesystem is
just a specialized interface pushed on top of the raw filesystem. I
would like to see the whole stream mechanism generalized so that I could
push a stream module in front of \any/ file, not just a tty file. This
seems to be a simplification and unification of the concept of file
accessing, and Unix is renouned for the simplification and unification
of concepts, so why not?
--
-- Greg Noel, NCR Rancho Bernardo Greg at ncr-sd.UUCP or Greg at nosc.ARPA
More information about the Comp.unix.wizards
mailing list