Key-Value Storage Layer¶
Most TensorStore drivers access the underlying storage for array data through a key-value store layer that supports a variety of underlying storage systems, such as the local filesystem and cloud storage systems, through different drivers.
- json KvStore : object¶
Key-value store specification.
kvstore/file— Read/write access to the local filesystem.
kvstore/gcs— Read/write access to Google Cloud Storage (GCS).
kvstore/http— Read-only access to arbitrary HTTP servers.
kvstore/memory— Read/write, non-persistent in-memory storage.
kvstore/ocdbt— Read/write adapter for the OCDBT format.
kvstore/s3— Read/write access to Amazon S3-compatible object stores.
kvstore/zip— Read-only adapter for the ZIP archive format.
- json KvStoreUrl : string¶
URL representation of a key-value store.
In addition to the
JSON objectrepresentation, a key-value store may be specified more concisely by a URL.
The URL representation of a key-value store specification may exclude certain parameters, such as concurrency limits.