sqlite is a database that is easy to use on a stand-alone version. Seeing the tutorial says it allows concurrent access to queries, this is fine, but it writes locks, allowing only one thread to write at a time, so does it lock the database or only lock the corresponding table?
if there are tables An and B in a database, and one thread is writing to table A, can other threads write in table B?