|
|
|
|
|
by crazygringo
486 days ago
|
|
As long as the connections are from the same machine (local filesystem), it's fine. Reads are concurrent, writes block reads (and other writes) while they write. (There's also something called WAL mode that enables reads during a write, which uses multiple files for each database.) |
|
Edit: looks like you can set up blocking on the client using pragma busy_timeout [1] so the above is only true in default configuration
[1]: https://www.sqlite.org/pragma.html#pragma_busy_timeout