私はいくつかの XML ファイルとテキスト ファイルを使用して、プライベート プロジェクトのデータを保存しています。アプリケーションを使用するのは私ともう 1 人で、正常に動作します。私が SQL データベースを使用していない理由は、質問とはあまり関係がないと思います。
読み取り/書き込みの問題を回避するために、ファイルの読み取りと書き込みを行うときは常にlock(object) {}を使用します。
問題は、さまざまな方法でパフォーマンスの問題やエラーが発生する前に、ファイルの読み取りと書き込みを行う関数を呼び出すことができるユーザーの数と、どのような問題が発生するかということです。
誰かが複数のユーザーでこれを試した場合は、答えてください。知りたいです:)
前もって感謝します!
EDIT 各ロックは 1 から 2 ミリ秒持続します。