columna API reference - v0.4.0
    Preparing search index...

    Type Alias MemoryPolicy

    Soft memory budget for live tables and spill / persist behaviour. Spill is Node-only; browsers ignore spill or refuse spill: true.

    type MemoryPolicy = {
        maxBytes?: number;
        maxCacheBytes?: number;
        spill?: boolean;
        spillDir?: string;
    }
    Index
    maxBytes?: number

    Soft budget for live TableView bytes (estimateTableBytes).

    maxCacheBytes?: number

    LRU cap for explicit persist() cache entries (Phase 3).

    spill?: boolean

    When true (default if maxBytes is set on Node), oversized sort/unique/join intermediates may be written to disk. Browser: leave false / unset.

    spillDir?: string

    Directory for spill files. Default: os.tmpdir()/columna-spill