Skip to main content
Version: User Guides (Cloud)

Volume Explained

A volume is an object store that holds either structured data or collections of unstructured data files. It provides a unified place to access, store, govern, and organize these data assets. Structured and unstructured data from local file systems or cloud object storage are first uploaded into a volume in Zilliz Cloud. From there, you can import or migrate structured data directly into collections, or run ETL pipelines to transform unstructured data into embeddings and then load those embeddings into collections.

DKAYwcIgJhudJnbw8Sbczhttntb

A volume belongs to a project, not to a single cluster. Any cluster in the same project can read/write it, subject to project roles.

Organization
└─ Project
├─ Clusters
│ └─ Databases
│ └─ Collections
└─ Volumes
└─ Data files

Use cases for volumes

You can use volumes for easier data processing. The following diagram shows the major application scenarios of Zilliz Cloud volumes.

NRlhw8PMBhszdybIu6mcQro9npv

You can use volumes in data import, data migration, and data merging, all of which need to fetch data from external sources but use the fetched data in different ways.

  • Data import

    During data import, you can upload prepared datasets into a volume and import them from the volume into a Zilliz Cloud collection. For details, refer to Import Data (Console), Import Data (RESTful API) and Import Data (SDK).

  • Data migration

    In data migration, you upload backup files of your Milvus instance into a volume and use the data in the volume to restore the Milvus instance as a Zilliz Cloud cluster. For details, refer to Migrate from Milvus to Zilliz Cloud Via Backup Files.

  • Data merging

    You can merge data from an existing Zilliz Cloud collection and that from a local file uploaded to a volume to create a collection that combines the data from both sources. For details, refer to Merge Data.

Billing

When you create a volume, you can choose either a free trial volume or a pay-as-you-go volume. The table below compares their typical use cases and limits.

Free Trial

Pay-as-you-go

Use case

For testing environments only.

For production usage.

Capacity

5 GB

Unlimited

File size & amount per upload

Up to 1 GB of data and no more than 1,000 files in each upload

Up to 100 GB of data and unlimited number of files in each upload

Max. numbers volumes

1

100

Free trial volume

  • No payment method is required.

  • Each organization can have only one free trial volume.

  • The free trial volume is retained for 30 days and is then deleted automatically.

Pay-as-you-go volume

  • A valid payment method is required.

  • Using a pay-as-you-go volume incurs charges.

FAQs

  1. What happens to my volumes if my organization is frozen due to overdue invoices?

    If an organization is frozen, all volumes—both free trial and pay-as-you-go volumes—and all files stored in them are deleted and cannot be restored.

    To continue using volumes, please first settle all outstanding invoices, then create new volumes and re-upload your files.

  2. Why can't I see the free trial volume option on the web console?

    The free trial volume option is hidden once a free trial volume has been created for your organization. Each organization can create only one free trial volume.