Database dalam memori
Basis data dalam memori SQLite adalah basis data yang disimpan seluruhnya di memori, bukan di disk. Gunakan nama file sumber data khusus :memory:
untuk membuat database dalam memori. Ketika koneksi ditutup, database dihapus. Saat menggunakan :memory:
, setiap koneksi membuat basis datanya sendiri.
Data Source=:memory:
Basis data dalam memori yang dapat dibagikan
Basis data dalam memori dapat dibagi di antara beberapa sambungan dengan menggunakan Mode=Memory
dan Cache=Shared
dalam rangkaian sambungan. Kata kunci Data Source
digunakan untuk memberi nama database dalam memori. String koneksi yang menggunakan nama yang sama akan mengakses database dalam memori yang sama. Basis data tetap ada selama setidaknya satu koneksi tetap terbuka. Sebuah sampel yang menunjukkan hal ini tersedia di GitHub.
Data Source=InMemorySample;Mode=Memory;Cache=Shared