3 ms·
Fist of, this looks like a fun project. I haven't seen the implementation but it looks they built the new database using the current state of the art from db /
by mtanski 11y ago
Fist of, this looks like a fun project. I haven't seen the implementation but it looks they built the new database using the current state of the art from db / data structure literature (distributed b+ trees).
On a semi-unrelated rant... I do have to say that Sql/NoSql/MoarSql nomenclature is getting old. The databases we're talking about are relational databases. The fundamental properties of these databases (selection, projection, aggregation, joins, et al) are properties of relational model (databases) and stem from relation algebra and calculus.
It just happens that the most common way of interfacing with these relational databases is the SQL language.
And, as far as languages SQL is kind of meh. It's really not that easy to work with / write (non-trivial queries). And, more importantly it's kind of a pain to generate via code.
END RANT