跳转到内容

vectordb / Exports / CompactionOptions

接口:CompactionOptions

目录

属性

属性

materializeDeletions

Optional materializeDeletions: boolean

如果为true,已删除行的片段可能会被压缩以移除这些被删除的行。这可以提高查询性能。默认为true。

定义于

index.ts:1253


materializeDeletionsThreshold

Optional materializeDeletionsThreshold: number

一个介于0到1之间的数值,表示在片段成为压缩候选以移除已删除行之前,必须标记为删除的行所占的比例。默认值为10%。

定义于

index.ts:1259


maxRowsPerGroup

Optional maxRowsPerGroup: number 每组最大行数(可选)

每组中T的最大数量。默认为1024。

定义于

index.ts:1247


numThreads

Optional numThreads: number

用于压缩的线程数。如果未提供,默认使用机器上的核心数。

定义于

index.ts:1264


targetRowsPerFragment

Optional targetRowsPerFragment: number

每个片段的目标行数。行数较少的片段将被压缩到相邻片段中,以生成更大的片段。默认值为1024 * 1024。

定义于

index.ts:1243