geldata / geldata/imdbench

Fairer comparison with SqlAlchemy

Open
#67 1 comment 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
256
Forks
22
PR merge metrics
No merged PRs in 30d

Description

It looks like the SqlAlchemy uses their own native async engine.

```python
engine = sa_asyncio.create_async_engine(
f"postgresql+asyncpg://sqlalch_bench:edgedbbenchmark@"
f"{ctx.db_host}:{ctx.pg_port}/sqlalch_bench"
)
```

If you subbed in your (ie MagicStack's) AsyncPG library instead instead (should be a couple line change), I'd be very curious to see a comparison... that would be a revealing benchmark to see how your EdgeDB Query Optimizer is doing (vs how much of the performance difference is better serialization).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.