0

私は無限のプロセスを実行しており、毎日の終わりに基本的にファイルに書き込み、内部オブジェクトに更新されたデータを入力します。

Ubuntu で実行され、Python で記述されています。

プロセスがクラッシュ/再起動した場合などにデータを復元するための最善の方法を教えてください。

これまでに生成されたすべてのファイルを読み取り、新しく作成されたオブジェクトを更新して、すべてのバックアップ情報を利用できるようにする必要がありますか、それともデータを DB のようなものに保持する必要がありますか?

4

1 に答える 1

0

shelveモジュールは状態に理想的であることがわかりました - それはより良い API を提供し、単純なピクルよりも少し多くを提供します - (従来の) データベースがやり過ぎのように見える場合に理想的です。

于 2012-09-10T06:17:37.297 に答える