Ha. Remember Gary Bernhardt of WAT fame? https://twitter.com/garybernhardt/status/600783770925420546
> Consulting service: you bring your big data problems to me, I say "your data set fits in RAM", you pay me $10,000 for saving you $500,000.
Columnar databases typically get a 10:1 compression ratio over raw data = 240 TB effectively.
That’s a lot of data.
If you squint, any database engine is “in memory” if there is more buffer than data.
Or just use a RAM disk!
That is sadly not true, I remember one lonely night debugging a MSSQL 2012 instance that was _very_ slow, and it turned out that for a simple query (one join, 100 rows in one table and 10 in the other, 100 result in total, one where clause) it forced writing the result to disk before evaluating the WHERE condition. Unable to fight the scheduler I've ended up making a ramdisk for this data.
Edit: actualy Spanner looks like another CockroachDB. You use sql to interact with it. In which case I can see many people who would want to use this with a free tier for hobby projects. ie. in between education and production development.
Pedantically, cockroachDB is another spanner. It was made by Google devs who left Google having previously used spanner, and intentionally made something similar to spanner (ish, lots of handwaving happening here)
Yeah it does :). CockroachDB set out to be an open source version of Spanner by ex-Google engineers.
lol
cockroachdb is an external reimplementation of some of the ideas of spanner but without depending on excellent clocks.