mirror of
https://github.com/elastic/elasticsearch.git
synced 2025-04-25 15:47:23 -04:00
Adds new `quantization_options` to `dense_vector`. This allows for vectors to be automatically quantized to `byte` when indexed. Example: ``` PUT vectors { "mappings": { "properties": { "my_vector": { "type": "dense_vector", "index": true, "index_options": { "type": "int8_hnsw" } } } } } ``` When querying, the query vector is automatically quantized and used when querying the HNSW graph. This reduces the memory required to only `25%` of what was previously required for `float` vectors at a slight loss of accuracy. This is currently only available when `index: true` and when using `hnsw` |
||
---|---|---|
.. | ||
search-your-data | ||
suggesters | ||
async-search.asciidoc | ||
clear-scroll-api.asciidoc | ||
count.asciidoc | ||
explain.asciidoc | ||
field-caps.asciidoc | ||
knn-search.asciidoc | ||
multi-search-template-api.asciidoc | ||
multi-search.asciidoc | ||
point-in-time-api.asciidoc | ||
profile.asciidoc | ||
rank-eval.asciidoc | ||
render-search-template-api.asciidoc | ||
rrf.asciidoc | ||
scroll-api.asciidoc | ||
search-shards.asciidoc | ||
search-template-api.asciidoc | ||
search-vector-tile-api.asciidoc | ||
search.asciidoc | ||
suggesters.asciidoc | ||
terms-enum.asciidoc | ||
validate.asciidoc |