批量 UPSERT(SQL 形态)
批量 UPSERT(SQL 形态)
INSERT INTO kb_chunks (id, doc_id, content, embedding)
VALUES ($1, $2, $3, $4)
ON CONFLICT (id) DO UPDATE
SET content = EXCLUDED.content,
embedding = EXCLUDED.embedding;COPY 导入(文本格式示例)
COPY 导入(文本格式示例)
1 FAQ 这是正文内容 [0.1,0.2,0.3,...]
2 FAQ 另一段正文 [0.3,0.1,0.2,...]
# 向量列用 [] 包裹的浮点数组文本建索引会拖慢写入:大批量灌库的常规做法是先灌数据、后建 ANN 索引。