Open hagenw opened 1 month ago
Based on the comment in https://github.com/audeering/audb/pull/424, I benchmarked lance as a file format for storing the dependency table.
lance
Results for writing 1000000 lines.
Results for reading 1000000 lines.
As can be seen, reading speed is only better if we read to an lance.LanceDataset object. Which means we also need to check, how the dependency table methods would behave when directly working on a lance dataset.
lance.LanceDataset
NOTE: results are not yet added to the README
Based on the comment in https://github.com/audeering/audb/pull/424, I benchmarked
lance
as a file format for storing the dependency table.Results for writing 1000000 lines.
Results for reading 1000000 lines.
As can be seen, reading speed is only better if we read to an
lance.LanceDataset
object. Which means we also need to check, how the dependency table methods would behave when directly working on a lance dataset.NOTE: results are not yet added to the README