Поделиться через


Архитектура данных хранилища векторов семантического ядра (предварительная версия)

Предупреждение

Функции хранилища векторов семантического ядра доступны в предварительной версии и улучшения, требующие критических изменений, могут по-прежнему возникать в ограниченных обстоятельствах перед выпуском.

Абстракции векторного хранилища в семантическом ядре основаны на трех основных компонентах: векторных хранилищах, коллекциях и записях. Записи содержатся коллекциями, а коллекции содержатся в векторных хранилищах.

  • Векторное хранилище сопоставляется с экземпляром базы данных
  • Коллекция — это коллекция записей, включая любой индекс, необходимый для запроса или фильтрации этих записей.
  • Запись — это отдельная запись данных в базе данных.

Коллекции в разных базах данных

Базовая реализация коллекции зависит от соединителя и зависит от того, как каждая группа баз данных и записи индексов. Большинство баз данных имеют концепцию коллекции записей, и между этой концепцией и коллекцией абстракции векторного хранилища существует естественное сопоставление. Обратите внимание, что эта концепция не всегда называется базовой collection базой данных.

Совет

Дополнительные сведения о базовой реализации коллекции для каждого соединителя см . в документации по каждому соединителю.