私は、惑星運動や分子運動などの動的シミュレーションを研究してきました。
出力データは膨大で、テキストデータとして保存されます。
経験値
FILE* f = fopen("xyzFile.txt", "w");
for (int i=0;i<max;i++) {
// Ordinary differential equation.
ode(particle);
fprintf(f, "%.8f %.8f %.8f\n", particle.x, particle.y, particle.z);
}
fclose(f);
ファイル名から初期値、作成日などがわかりません。
それらのデータを効率的に保存したいと思います。
データベースを使用する必要はありますか? 私はMongodbがいいと思います。素敵な解決策を教えてください。
前もって感謝します。