Open
Description
We currently only do file system store: https://github.com/ilan-gold/zarrs-python/blob/main/src/codec_pipeline_store_filesystem.rs but should expand to, at the minimum, HTTP.
- Integrate HTTP Store feat: add HTTP store support #61
- Flag for using Opendal (better performance? default for cloud urls like s3:// and gcs:// ?)
- Cache store? Somehow enabling https://docs.rs/zarrs/latest/zarrs/array/trait.ChunkCache.html if we detect an LRUCacheStore on the python side?
- Consolidated metadata: Add partial Zarr V3 consolidated metadata support zarrs#55
- Investigate exposing the
zarr-python
ByteGetter
ByteSetter
to Rust to potentially support any store (fallback only?)