This functionality is in technical preview and may be changed or removed in a future release. Elastic will apply best effort to fix any issues, but features in technical preview are not subject to the support SLA of official GA features.
dense_vector field stores dense vectors of float values.
The maximum number of dimensions that can be in a vector should
not exceed 1024. A
dense_vector field is a single-valued field.
These vectors can be used for document scoring. For example, a document score can represent a distance between a given query vector and the indexed document vector.
You index a dense vector as an array of floats.
Internally, each document’s dense vector is encoded as a binary
doc value. Its size in bytes is equal to
4 * dims, where
dims—the number of the vector’s dimensions.