Архитектура данных хранилища векторов семантического ядра (предварительная версия)
Предупреждение
Функции хранилища векторов семантического ядра доступны в предварительной версии и улучшения, требующие критических изменений, могут по-прежнему возникать в ограниченных обстоятельствах перед выпуском.
Абстракции векторного хранилища в семантическом ядре основаны на трех основных компонентах: векторных хранилищах, коллекциях и записях. Записи содержатся коллекциями, а коллекции содержатся в векторных хранилищах.
- Векторное хранилище сопоставляется с экземпляром базы данных
- Коллекция — это коллекция записей, включая любой индекс, необходимый для запроса или фильтрации этих записей.
- Запись — это отдельная запись данных в базе данных.
Коллекции в разных базах данных
Базовая реализация коллекции зависит от соединителя и зависит от того, как каждая группа баз данных и записи индексов.
Большинство баз данных имеют концепцию коллекции записей, и между этой концепцией и коллекцией абстракции векторного хранилища существует естественное сопоставление.
Обратите внимание, что эта концепция не всегда называется базовой collection
базой данных.
Совет
Дополнительные сведения о базовой реализации коллекции для каждого соединителя см . в документации по каждому соединителю.