DataVec向量引擎参数

hnsw_ef_search

参数说明: 使用HNSW索引扫描时的动态候选集大小。

该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。

取值范围: 整型,1~1000

设置建议: 使用HNSW索引扫描时,sql结果数量会受限于hnsw_ef_search。并且由于查询时的过滤条件等因素,输出的结果可能会更少。建议将 hnsw_ef_search设置为查询中LIMIT的至少两倍。

默认值: 40

说明:

较高的值会提升查询的召回率,但同时查询速度会下降。

如果需要超过500个结果,请使用IVFFLAT索引。

ivfflat_probes

参数说明: 使用IVFFLAT索引扫描时的动态候选集大小。

该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。

取值范围: 整型,1~32768

设置建议sqrt(lists)list为IVFFLAT索引构建时的入参,详情请参考向量索引

默认值: 1

说明:

较高的值会提升查询的召回率,但同时查询速度会下降。

意见反馈
编组 3备份
    openGauss 2024-12-23 00:51:56
    取消