github.com/ncruces/go-sqlite3@v0.15.1-0.20240520133447-53eef1510ff0/vfs/memdb/README.md (about)

     1  # Go `"memdb"` SQLite VFS
     2  
     3  This package implements the [`"memdb"`](https://sqlite.org/src/doc/tip/src/memdb.c)
     4  SQLite VFS in pure Go.
     5  
     6  It has some benefits over the C version:
     7  - the memory backing the database needs not be contiguous,
     8  - the database can grow/shrink incrementally without copying,
     9  - reader-writer concurrency is slightly improved.