elasticsearch/docs/reference/search
Benjamin Trent f00364aefd
Add byte quantization for float vectors in HNSW (#102093)
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`
2023-11-29 12:29:55 -05:00
..
search-your-data Add byte quantization for float vectors in HNSW (#102093) 2023-11-29 12:29:55 -05:00
suggesters Update term-suggest.asciidoc (#86780) 2023-05-09 12:23:45 +02:00
async-search.asciidoc Add completion_time time field to async_search get and status response (#97700) 2023-07-17 09:13:15 -04:00
clear-scroll-api.asciidoc [DOCS] Fix case for 'Boolean' (#64299) 2020-10-29 09:04:43 -04:00
count.asciidoc [DOCS] Add info about GET/POST to the API conventions. (#74529) 2021-06-30 09:24:42 -07:00
explain.asciidoc [DOCS] Consolidate routing parameter definitions (#73107) 2021-05-14 12:27:19 -04:00
field-caps.asciidoc Remove remaining tsdb tech preview labels (#95563) 2023-04-26 12:11:03 +02:00
knn-search.asciidoc [DOCS] Adds KNN object sub-properties individually to common params (#91503) 2022-11-10 17:23:55 +01:00
multi-search-template-api.asciidoc [DOCS] New docs for remote clusters using API key authentication (#98330) 2023-08-24 12:30:03 +02:00
multi-search.asciidoc [DOCS] Mark 'ignore_throttled' deprecated in all docs (#101838) 2023-11-07 13:03:49 +01:00
point-in-time-api.asciidoc Add support for index_filter to open pit (#102388) 2023-11-21 15:35:49 +01:00
profile.asciidoc Gather vector_operation count for knn search (#102032) 2023-11-21 12:16:21 -07:00
rank-eval.asciidoc Update rank-eval.asciidoc (#88771) 2022-07-25 18:00:49 +02:00
render-search-template-api.asciidoc [DOCS] Overhaul search template docs (#72583) 2021-06-30 16:03:49 -04:00
rrf.asciidoc [DOCS] Update tech preview copy (#101606) 2023-10-31 10:31:07 -04:00
scroll-api.asciidoc [DOCS] Update alias references (#73427) 2021-05-27 16:00:57 -04:00
search-shards.asciidoc Limit shard realocation retries (#90296) 2022-09-27 14:44:30 +02:00
search-template-api.asciidoc [DOCS] Mark 'ignore_throttled' deprecated in all docs (#101838) 2023-11-07 13:03:49 +01:00
search-vector-tile-api.asciidoc [DOCS] New docs for remote clusters using API key authentication (#98330) 2023-08-24 12:30:03 +02:00
search.asciidoc [DOCS] Mark 'ignore_throttled' deprecated in all docs (#101838) 2023-11-07 13:03:49 +01:00
suggesters.asciidoc Remove 'under development' note in suggester docs (#84366) 2022-02-24 13:27:03 -08:00
terms-enum.asciidoc Limit _terms_enum prefix size (#97488) 2023-07-10 12:21:07 +02:00
validate.asciidoc [DOCS] Update alias references (#73427) 2021-05-27 16:00:57 -04:00