HighLoad++ Armenia Hub

Level NoSQL and transactions: getting the numbers out

Databases and storage systems

The talk was accepted to the conference program

Abstracts

We built an open source instrument that benchmarks transactional workload with multiple NoSQL vendors in the cloud. In this talk, I’ll present the tool, the method, and benchmarking results. MongoDB, CockroachDB, FoundationDB and YDB are covered to a different extent.

In an effort to provide both consistency and scalability the NoSQL ecosystem has been rapidly providing transaction support. From pioneers, focused squarely on scaling transactional workloads, to followers, adding transaction support to eventually consistent data stores, more and more vendors are trying to get on board of the relational database train. The idea of serverless scalability of a strongly consistent workload is quite attractive, so we evaluated a few vendors from the cost per transaction perspective, comparing their performance with one popular open source relational database. In this talk I’ll present the method, the tool, which we made available online, and the evaluation results.

I’ve been involved in database development and research for over 20 years, one of the core developers of MySQL, then CTO of Tarantool, now building a distributed multi-model database - ScyllaDB, and nurturing the Rust ecosystem in Tarantool.

ScyllaDB

-

More talks in this section

Databases and storage systems

Photo

Daniël has been working as a DBA for many years and is now working as Technical Support Engineer for...

Daniël van Eeden

PingCAP

Photo

Peter Zaitsev is CEO and co-founder of Percona.

Peter Zaitsev

Percona

Photo

Jordan Pittier is a SRE at Gorgias.

Jordan Pittier

Gorgias

Photo

Peter Zaitsev is CEO and co-founder of Percona.

Peter Zaitsev

Percona

Photo

Sergey is a passionate technology “driver”.

Sergey Pronin

Percona

Photo

Peter Zaitsev is CEO and co-founder of Percona.

Peter Zaitsev

Percona

Photo

Igor is a lead of backend developer at Toloka, a global tech company that develops a platform and environment...

Igor Loban

Photo

Peter Zaitsev is CEO and co-founder of Percona.

Peter Zaitsev

Percona