Milvus, поиск сходства по id вектора

Я пытаюсь провести поиск сходства векторов с помощью необработанного идентификатора вектора (тип VarChar).

Например, вектор состоит из трех полей:
auto_id (int64), userId (VarChar), vectorField (FloatVector).

Одно из возможных решений, на мой взгляд, похоже на:

  1. Получить векторное поле vector1 пользователя user1 по запросу;
  2. Проведите еще одну операцию поиска по вектору, чтобы получить векторы topK в milvus.

Возможно ли, что с учетом userId = "uid1" получить векторы topK с помощью одного запроса/поиска

1 ответ

milvus в настоящее время не поддерживает поиск по идентификатору.

В основном milvus используется для расчета и поиска, функция поиска по идентификатору больше подходит для базы данных ключ-значение.

Другие вопросы по тегам