[Info-vax] The best VMS features, was: Re: openvms renaming file
Johnny Billquist
bqt at softjar.se
Tue May 29 19:20:03 EDT 2018
On 2018-05-29 01:44, Arne Vajhøj wrote:
> On 5/28/2018 4:08 PM, Johnny Billquist wrote:
>> If you ever take time to learn how Google's bigtable works, you'll see
>> that it is almost identical to how RMS works. Quite funny, actually.
>
> I would have considered RMS index-sequential files more like
> a key value store with secondary indexes than a wide column store.
>
> Or?
bigtable is simply just a storage where you have rows with multiple
columns that you access by name instead of by byte positions. The
additional benefit being that it more efficiently handles if you have
non-existant columns in your rows, so you don't waste so much space. And
of course, you have libraries to access the data over the network, but
that's not much different to FAL. (And of course, you can have *lots* of
rows, and each column in a row can contain quite a lot of data. But
disregarding just the scale of it, it's pretty much just the same as RMS.)
You can certainly look at bigtable as a key value kind of storage. There
is nothing more clever about it. The one thing it has that RMS don't
give, is that it keeps generations of each row, so you can access an
older version of a row based on timestamps.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
More information about the Info-vax
mailing list