記事のベースhttp://www.codeproject.com/KB/cs/SQLiteCSharp.aspxSQLiteはクライアントサーバーアプリケーションには適していませんか?
すべてのデータベースと同様に、SQLiteには欠点のリストがあります。クライアントサーバーアプリケーションやネットワークデータベースとしては適していません。マルチユーザーのシナリオではうまくいかず、ネットワーク経由で同時にアクセスすると重大なファイルロックの問題が発生する可能性があります。同様の理由から、SQLiteはマルチスレッドまたはマルチプロセスのアプリケーション/データベースアクセスシナリオには適していません。
SQLiteがクライアントサーバーアプリケーションに適していないことは本当ですか?私は書店とカラオケのアプリケーションを開発したいからですか? SQLiteが適切でない場合、自己完結型、サーバレス、ゼロ設定のどのデータベースに適していますか?
軽負荷でしか動作しない場合、SQLiteはクライアント/サーバ設定で正常に動作するはずです。 ( "サーバ"はアプリケーションのバックエンドであると仮定して、SQLiteへの単一の接続を開き、そのアクセスを適切に同期させます)。 – millimoose
[SQLite for client-server](http://stackoverflow.com/questions/1321493)/sqlite-for-client-server) – MPelletier