Re:SQL: One of the most valuable skills
by nostrademons on Thursday February 14, 2019 @07:42PM
(#19167554)
"Did you implement a storage pattern that was ordered by key (or hash(key) if you used hashing)?"
Well, I didn't implement it, Jeff Dean did, but yes, that's what we used for a lot of features.
https://www.quora.com/What-is-an-SSTable-in-Googles-internal...
https://www.igvita.com/2012/02/06/sstable-and-log-structured...
Yup. Thing is: with RDBMSs you are in control of both the storage patterns and the access patterns of your data. That's where a large part of the performance benefit comes from.
> 50% of features could get by with read-only datasets that supported only key/value lookup
Did you implement a storage pattern that was ordered by key (or hash(key) if you used hashing)?