Framework
IndexPersistenceOptions
Options for the IndexPersistenceManager.
| Property | Type | Description |
|---|
batchSize? | number | Maximum dirty entries before forcing a flush (for batched strategy) |
flushOnShutdown? | boolean | Whether to flush on process shutdown |
intervalMs? | number | Interval for periodic flush in milliseconds |
maxInMemoryRecords? | number | Maximum records to hold in memory |
memoryLimit? | number | Maximum memory for indexes in bytes |
shutdownTimeout? | number | Maximum time to wait for flush on shutdown (ms) |
strategy? | "immediate" | "batched" | "periodic" | Persistence strategy: immediate, batched, or periodic |