edg logo

edg#

A database workload runner driven by YAML configuration. Define your schema, seed data, and transactional workloads in a single config file, then run them against any supported database with concurrent workers and real-time throughput reporting.

Query arguments are written as expressions compiled at startup, giving you access to global constants, random data generation, reference lookups, and TPC-C-compliant non-uniform random distributions.

Supported Databases#

DatabaseDriverURL scheme
CockroachDB / PostgreSQLpgxpostgres://...
Oracleoracleoracle://...
MySQLmysqluser:password@tcp(host:port)/database?parseTime=true