下载
中文
注册

add

API定义

void add(idx_t n, const float *x) override;

功能描述

向底库中添加特征向量。

输入

idx_t n:添加进底库的特征向量数量。

const float *x:添加进底库的特征向量。

输出

返回值

约束说明

  • 指针“x”的长度应该为dims * n,否则可能出现越界读写的错误并引起程序崩溃。
  • 底库向量总数“n”通常大于0且小于1e9。
  • 一次性add的数据量应该小于等于特征底库数据大小。
  • add接口不能与add_with_ids接口混用。
  • 使用add接口后,search结果的labels可能会重复,如果业务上对label有要求,建议使用add_with_ids接口。