@lancedb/lancedb • Docs
@lancedb/lancedb / LsmWriteSpec
Interface: LsmWriteSpec¶
Specification selecting Lance's MemWAL LSM-style write path for
mergeInsert.
specType is "bucket", "identity", or "unsharded". For "bucket",
column and numBuckets are required; for "identity", column is
required.
Properties¶
column?¶
Bucket and identity variants: the sharding column.
maintainedIndexes?¶
Names of indexes the MemWAL should keep up to date during writes.
numBuckets?¶
Bucket variant: the number of buckets, in [1, 1024].
specType¶
One of "bucket", "identity", or "unsharded".
writerConfigDefaults?¶
Default ShardWriter configuration recorded in the MemWAL index.