[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