imdbench icon indicating copy to clipboard operation
imdbench copied to clipboard

IMDBench — Realistic ORM benchmarking

Results 22 imdbench issues
Sort by recently updated
recently updated
newest added

[Mikroorm](https://mikro-orm.io/)

We need a trivial data fetching benchmark as a baseline for assessing overhead associated with various frameworks as opposed to pure SQL.

Ideally we want 100% of queries to run without error. Realistically, we can probably allow a small percentage of them to fail without invalidating the benchmarks. We need to report...

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...

enhancement

Thanks for this great benchmark. I just wanted to suggest adding [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) to the list.

Adds both `edgedb_dotnet` and `efcore` ([most popular .NET ORM](https://learn.microsoft.com/en-us/ef/core/)) as a benchmark target. **Requires .NET 7 SDK to run**