Add LMDB/MapDB/DuckDB fixtures and update benchmark runner

This commit is contained in:
Mikhail Yevchenko
2026-04-05 15:11:36 +00:00
parent b52997f251
commit 0235fbc711
9 changed files with 359 additions and 6 deletions
@@ -6,6 +6,9 @@ public class FixtureFactory {
return switch (type) {
case "in-memory" -> new InMemoryFixture();
case "memory-mapped-file" -> new MemoryMappedFileFixture();
case "lmdb" -> new LmdbFixture();
case "mapdb" -> new MapDbFixture();
case "duckdb-jdbc" -> new DuckDbJdbcFixture();
case "chronicle-map" -> new ChronicleMapFixture();
case "gson" -> new GsonFileFixture();
case "kryo" -> new KryoFileFixture();