XBase Reader Benchmarks

December 29, 2025 ยท View on GitHub

XBase is a very old data format used by dBase, FoxPro, Clipper, and other old database systems. Notably, it is currently still used by ESRI ShapeFiles to store metadata about shapes. This benchmark measures reading the contents of a large shape file

MethodMeanErrorRatioAllocatedAlloc Ratio
Sylvan1.086 ms0.0231 ms1.00752.83 KB1.00
SylvanAsync1.298 ms0.0186 ms1.201291.17 KB1.72
SylvanPooled1.305 ms0.0212 ms1.20696.75 KB0.93
DbfData3.236 ms0.0588 ms2.985954.57 KB7.91