ECChangeUnifierCache.createSqliteBackedCache Function

Creates an ECChangeUnifierCache that is backed by a database.

createSqliteBackedCache(db: AnyDb, bufferedReadInstanceSizeInBytes: number...): ECChangeUnifierCache

@note This cache is suitable for larger changesets and uses SQLite to store changes. It is slower than the in-memory cache but can handle larger datasets without running out of memory.

@returns An instance of ECChangeUnifierCache backed by SQLite temp db.

Parameter Type Description
db AnyDb The database instance to use for caching.
bufferedReadInstanceSizeInBytes number The size in bytes for buffered read instances. Defaults to 10 MB.

Returns - ECChangeUnifierCache

An instance of ECChangeUnifierCache backed by SQLite temp db.

Defined in

Last Updated: 27 June, 2025