SuperAPI AI Directory

partition

Data & analytics

View repository

Updated 10-16 06:51

About this skill

Prerequisites

  1. CLI installed, logged in, and cluster context set (see setup skill).
  2. Target collection must exist (see collection skill).

Commands Reference

All partition commands accept an optional --database <db-name> flag. If omitted, the database from the current context is used.

Create a Partition

zilliz partition create --collection <collection-name> --partition <partition-name>
# Optional: --database <database-name>

List Partitions

zilliz partition list --collection <collection-name>
# Optional: --database <database-name>

Drop a Partition

zilliz partition drop --collection <collection-name> --partition <partition-name-to-drop>
# Optional: --database <database-name>

Check if a Partition Exists

zilliz partition has --collection <collection-name> --partition <partition-name>
# Optional: --database <database-name>

Get Statistics

zilliz partition get-stats --collection <collection-name> --partition <partition-name>
# Optional: --database <database-name>

Load a Partition

zilliz partition load --collection <collection-name> --names '["partition1", "partition2"]'
# Optional: --database <database-name>

Release a Partition

zilliz partition release --collection <collection-name> --names '["partition1", "partition2"]'
# Optional: --database <database-name>

Guidance

  • Every collection has a default _default partition.
  • Partitions allow organizing data for more targeted searches.
  • A partition must be loaded before it can be searched.
  • Before dropping a partition, confirm with the user -- all data in it will be deleted.
  • Use partition stats to check row counts per partition.
  • For filter expression syntax used in vector operations on partitions, see the vector skill.