2
私はアンケートを作成するQtでアンケートアプリケーションを作成しており、ユーザーはログオンしてこれらのアンケートを完了します。 JSONとして保存しています。 各アンケートには60以上の質問があり、複数のチームが別々の人によって完成しています。 1 JSONファイルまたは各調査のファイルとして保存する方が適切ですか?複数のJSONファイルまたは1つのJSONファイル
私はアンケートを作成するQtでアンケートアプリケーションを作成しており、ユーザーはログオンしてこれらのアンケートを完了します。 JSONとして保存しています。 各アンケートには60以上の質問があり、複数のチームが別々の人によって完成しています。 1 JSONファイルまたは各調査のファイルとして保存する方が適切ですか?複数のJSONファイルまたは1つのJSONファイル
JSONファイルではなくデータベースを使用します。 JSONを使用してデータをシリアル化し、プロセスやコンピュータやサーバーに転送できますが、大きなデータをJSONファイルに保存する必要はありません。
これが欲しいのであれば、各調査を別のJSONファイルに保存します。ファイルを簡単に見つけて検索できるように、各ファイル(ファイルの名前)に一意の識別子を割り当てることで、それらを順番に保つことができます。
単一のファイルが単一の障害点になり、読み書きするときに並行性の問題が発生します。調査ごとに1つのファイルが問題を緩和するはずです。
どのようなデータベースをお勧めしますか? – Phauk
あなたがローカルで働いているのなら、私はSQLiteを提案します。そうでなければ、任意のSQL DBMS:PostgreSQL、MySQL ecc ... –