Object Store support

Vortex arrays support reading and writing to object storage systems such as, S3, Google Cloud Storage, and Azure Blob Storage.


class vortex.store.AzureStore(container_name=None, *, prefix=None, config=None, client_options=None, retry_config=None, credential_provider=None, **kwargs)

A Python-facing wrapper around a [MicrosoftAzure].

class vortex.store.GCSStore(bucket=None, *, prefix=None, config=None, client_options=None, retry_config=None, credential_provider=None, **kwargs)

A Python-facing wrapper around a [GoogleCloudStorage].

class vortex.store.HTTPStore(url, *, client_options=None, retry_config=None)

A Python-facing wrapper around a [HttpStore].

class vortex.store.LocalStore(prefix=None, *, automatic_cleanup=False, mkdir=False)

A Python-facing wrapper around a [LocalFileSystem].

class vortex.store.MemoryStore

A Python-facing wrapper around an [InMemory].

class vortex.store.S3Store(bucket=None, *, prefix=None, config=None, client_options=None, retry_config=None, credential_provider=None, **kwargs)

A Python-facing wrapper around an [AmazonS3].

vortex.store.from_url(url, *, config=None, client_options=None, retry_config=None, credential_provider=None, **kwargs)

Simple construction of stores by url.