跳到主要内容
版本:2.3.10

Qdrant

Qdrant 数据连接器

Qdrant 是一个高性能的向量搜索引擎和向量数据库。

该连接器可用于将数据写入 Qdrant 集合。

数据类型映射

SeaTunnel 数据类型Qdrant 数据类型
TINYINTINTEGER
SMALLINTINTEGER
INTINTEGER
BIGINTINTEGER
FLOATDOUBLE
DOUBLEDOUBLE
BOOLEANBOOL
STRINGSTRING
ARRAYLIST
FLOAT_VECTORDENSE_VECTOR
BINARY_VECTORDENSE_VECTOR
FLOAT16_VECTORDENSE_VECTOR
BFLOAT16_VECTORDENSE_VECTOR
SPARSE_FLOAT_VECTORSPARSE_VECTOR

主键列的值将用作 Qdrant 中的点 ID。如果没有主键,则将使用随机 UUID。

选项

名称类型必填默认值
collection_namestring-
batch_sizeint64
hoststringlocalhost
portint6334
api_keystring-
use_tlsboolfalse
common-options-

collection_name [string]

要从中读取数据的 Qdrant 集合的名称。

batch_size [int]

每个 upsert 请求到 Qdrant 的批量大小。

host [string]

Qdrant 实例的主机名。默认为 "localhost"。

port [int]

Qdrant 实例的 gRPC 端口。

api_key [string]

用于身份验证的 API 密钥(如果设置)。

use_tls [bool]

是否使用 TLS(SSL)连接。如果使用 Qdrant 云(https),则需要。

通用选项

接收插件的通用参数,请参考源通用选项了解详情。

变更日志

Change Log
ChangeCommitVersion
[Improve] restruct connector common options (#8634)https://github.com/apache/seatunnel/commit/f3499a6ee2.3.10
[Feature][Restapi] Allow metrics information to be associated to logical plan nodes (#7786)https://github.com/apache/seatunnel/commit/6b7c53d032.3.9
[Feature][Connector-V2] Support Qdrant sink and source connector (#7299)https://github.com/apache/seatunnel/commit/c8590716a2.3.8