vector_search_filter_strategy
- ‘auto’ - Pós-filtragem (a semântica exata pode mudar no futuro).
- ‘postfilter’ - Use o índice de similaridade vetorial para identificar os vizinhos mais próximos e, em seguida, aplique outros filtros
- ‘prefilter’ - Avalie outros filtros primeiro e, em seguida, execute a busca por força bruta para identificar os vizinhos.
vector_search_index_fetch_multiplier
vector_search_postfilter_multiplier
Multiplica por esse número a quantidade de vizinhos mais próximos recuperados do índice de similaridade vetorial. Aplicado apenas na pós-filtragem com outros predicados ou quando a configuração ‘vector_search_with_rescoring = 1’ está definida. Intervalo válido: [1.0, 1000.0]. Valores fora desse intervalo são rejeitados.
vector_search_use_quantized_codes
Quantized. Quando habilitado, ORDER BY L2Distance|cosineDistance(vec, reference) LIMIT k sobre uma coluna codificada com um codec Quantized(...) irá
- fazer a varredura e filtrar os vetores quantizados (esta etapa produz
k * vector_search_index_fetch_multiplierresultados), e - recalcular a pontuação dos vetores encontrados com base nos vetores originais em precisão total.
vector_search_with_rescoring
vector_search_index_fetch_multiplier se forem necessárias mais linhas candidatas para melhorar o recall, especialmente
com filtros adicionais ou índices vetoriais quantizados.
Observação: uma consulta executada sem rescoring e com réplicas paralelas habilitadas pode usar rescoring como alternativa.