5 ms·
I wonder how this compares to FoundationDB's architecture, which also had an SQL layer on top of a K/V store, and was reportedly slow at SQL queries.
by lobster_johnson 11y ago
I wonder how this compares to FoundationDB's architecture, which also had an SQL layer on top of a K/V store, and was reportedly slow at SQL queries.
- ansible 11y agoThis is a blog post about FoundationDB SQL layer mapping from the VoltDB guys: https://voltdb.com/blog/foundationdbs-lesson-fast-key-value-store-not-enough https://voltdb.com/blog/foundationdbs-lesson-fast-key-value-...
- bdarnell 11y ago(I work for CockroachDB) Our architecture is broadly similar to FoundationDB's, although in our case the separation between the layers is not as strict as I believe FoundationDB's was. This will allow us to improve performance by distributing parts of the SQL processing down to the nodes where the data lives, instead of doing all the processing on a SQL node that is distinct from all the data nodes.