78 votes

SQLite peut-il prendre en charge plusieurs utilisateurs ?

J’essaie de développer une application Windows avec plusieurs utilisateurs accédant à la même base de données en même temps. SQLite peut-il prendre en charge plusieurs accès à la fois ? SQLite est-il stable à cet égard? Qu’est-ce qui rend SQLite meilleur ou pire que MS SQL CE?

merci.

18voto

Voooza Points 476

oui.
Du paragraphe #5 dans SQLite FAQ:

Plusieurs processus peuvent avoir la même base de données ouverte en même temps. Plusieurs processus peuvent effectuer une instruction SELECT en même temps. Mais un seul processus peut apporter des modifications à la base de données à tout moment, cependant.

17voto

dsegleau Points 1460

Si les écritures simultanées sont un problème, vous pouvez consulter Berkeley DB. L’API SQL est entièrement compatible SQLite. En fait, il intègre l’exécuteur SQLite en haut du moteur de stockage de Berkeley DB, qui prend en charge plusieurs opérations d’écriture simultanées.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X