diff --git a/docs/docs/concepts/data-types.md b/docs/docs/concepts/data-types.md index e1a100babc70..d37237cb8816 100644 --- a/docs/docs/concepts/data-types.md +++ b/docs/docs/concepts/data-types.md @@ -204,5 +204,13 @@ All data types supported by Paimon are as follows: Note: Requires 'row-tracking.enabled' and 'data-evolution.enabled' to be set to true. See Blob Type for details. + + VECTOR<t, n> + Data type of a fixed-length dense vector.

+ Paimon supports defining columns of type VECTOR<t, n>, where t is the element type and n is the vector dimension. t must be one of BOOLEAN, TINYINT, SMALLINT, INT, BIGINT, FLOAT, DOUBLE. n must have a value between 1 and 2,147,483,647 (both inclusive). If a vector value is not null, its elements cannot be null.

+ A VECTOR column cannot be used as a primary key column, a partition column, or for sorting.

+ Note: Dedicated vector file storage requires 'vector.file.format', 'row-tracking.enabled' and 'data-evolution.enabled'. See Vector Storage for details. + +