GoToSocial/vendor/github.com/ncruces/go-sqlite3/vfs/memdb
kim 586639ccf0
update go-sqlite3 to v0.18.0 (#3204)
2024-08-15 00:30:58 +00:00
..
README.md [chore] update github.com/ncruces/go-sqlite3 -> v0.16.3 (#3029) 2024-06-22 11:59:29 +02:00
api.go update go-sqlite3 to v0.18.0 (#3204) 2024-08-15 00:30:58 +00:00
memdb.go update go-sqlite3 to v0.18.0 (#3204) 2024-08-15 00:30:58 +00:00

README.md

Go memdb SQLite VFS

This package implements the "memdb" SQLite VFS in pure Go.

It has some benefits over the C version:

  • the memory backing the database needs not be contiguous,
  • the database can grow/shrink incrementally without copying,
  • reader-writer concurrency is slightly improved.