不安定なネットワークからデータが来るのを待つコードがあります。コードを実行するマシンも、いつでもダウンする可能性があります。
そのため、プログラムの実行中に着信データをディスクに書き込んでいます。システムがダウンした場合、その時点までのデータが残っています。各データ オブジェクトを個別の JSON ファイルに保存できますが、それでは何十万ものファイルになってしまいます。
私がやりたいことは、配列またはリストとして読み戻すことができる 1 つの JSON ファイルに追加することです。データが来るたびに、古いデータを書き直すことなく、最後まで書き込まれます。それを行う最善の方法は何ですか?