下载
中文
注册

setPageSize

API定义

void setPageSize(uint16_t pageBlockNum);

功能描述

设置该AscendIndexInt8Flat在search时一次性连续计算底库的block数量。

输入

uint16_t pageBlockNum:一次性连续计算底库的block数量。不设置时,默认一次性连续计算16个block。一个block存储向量的大小由AscendIndexInt8FlatConfig中的blockSize决定。该值越大,search时占用的内存越大。

输出

返回值

约束说明

  • “pageBlockNum”的取值范围:0 < pageBlockNum ≤ 144
  • 该接口主要用于大底库场景,search接口性能调优使用。该值越大,占用AscendIndexInt8FlatConfig中配置的resourceSize预置内存越大。建议申请足够大的预置内存,再利用该接口进行参数调优。