Open bkmartinjr opened 1 month ago
On investigation:
object->type()
(array or group) which incurs some unnecessary expenseFYI: @ypatia - latency-related (this case is not proxied, but demonstrates another access pattern that is latency-sensitive)
@ypatia @bkmartinjr I have a write-up not written down yet -- fully analyzed in my head & in scratch notes -- will follow up post-retreat ...
On a TileDB Cloud URI that points to a SOMA Experiment,
soma.open
is substantially slower thansoma.Experiment.open
.Ideally these would be the of similar performance, allowing the convenience of using the generic opener.
The use of TileDB-Py (e.g.,
tiledb.Group()
) is even faster yet, and ideally would be the benchmark time.Example: