Je fais de la programmation de base de données en utilisant Java avec SQLite.
J'ai constaté qu'une seule connexion à la fois à la base de données permettait l'écriture, alors que de nombreuses connexions disposaient simultanément d'une capacité de lecture.
Pourquoi l'architecture de SQLite a-t-elle été conçue comme ceci? Tant que les deux choses en cours d'écriture ne sont pas écrites au même endroit dans la base de données, pourquoi deux écritures ne peuvent-elles pas se produire en même temps?