Graphorin API reference v0.4.0
Graphorin API reference / @graphorin/store-sqlite / / SqliteMemoryStore
Class: SqliteMemoryStore
Defined in: packages/store-sqlite/src/memory-store.ts:97
Default MemoryStore implementation backed by SQLite + sqlite-vec.
Stable
Implements
Constructors
Constructor
ts
new SqliteMemoryStore(conn, embeddings): SqliteMemoryStore;Defined in: packages/store-sqlite/src/memory-store.ts:115
Parameters
| Parameter | Type |
|---|---|
conn | SqliteConnection |
embeddings | EmbeddingMetaRepository |
Returns
SqliteMemoryStore
Properties
Methods
close()
ts
close(): Promise<void>;Defined in: packages/store-sqlite/src/memory-store.ts:135
Cleanly close any underlying handles. Idempotent.
Returns
Promise<void>
Implementation of
embeddingMetaRepository()
ts
embeddingMetaRepository(): EmbeddingMetaRepository;Defined in: packages/store-sqlite/src/memory-store.ts:145
Surfaced for tests and the consolidator.
Returns
init()
ts
init(): Promise<void>;Defined in: packages/store-sqlite/src/memory-store.ts:130
Initialize / migrate the underlying storage. Idempotent.
Returns
Promise<void>
Implementation of
vectorTableManager()
ts
vectorTableManager(): VectorTableManager;Defined in: packages/store-sqlite/src/memory-store.ts:140
Surfaced for tests and the consolidator.