Home

Awesome

Performance statistic collection for rusts database connection crates

This repository contains the numbers collected by diesel continuous scheduled benchmark actions to track changes over time.

Results

Comparison

Trivial queries

Postgresql Sqlite Mysql

Medium complex queries

Postgresql Sqlite Mysql

Associations

Postgresql Sqlite Mysql

Inserts

Postgresql Sqlite Mysql

Performance over time

Trivial queries

Postgresql Sqlite Mysql

Medium complex queries

Postgresql Sqlite Mysql

Associations

Postgresql Sqlite Mysql

Inserts

Postgresql Sqlite Mysql

Raw aggregated data

How to generate the plots from the data

git clone https://github.com/diesel-rs/metrics/tree/results
R << analytics.R

The plots are generated inside the plots directory. The aggregated_data directory contains a summary of the raw criterion results collected in metrics