Skip to content

[Feature Request] Support BSON vectors #109

@AlekSi

Description

@AlekSi

Purpose of the feature.

There is a new BSON binary subtype: vector. See https://bsonspec.org/spec.html:

Vector - A densely packed array of numbers, all of the same type. This subtype supports the packed binary (1-bit unsigned int), signed 8-bit int, and 32-bit float element types.

It could be used in vector search.

Describe the solution you'd like

I would like this subtype to be supported.

Describe alternatives you've considered

Convert those vectors to arrays in FerretDB.

Additional context

N/A

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions