私は数千のファイルにインデックスを付けるアプリを持っていて、ファイルに関する情報とそれらがどのようにJSON形式でユーザのコンピュータに保存されているかを記録します。 JavaScriptとIndexedDBを使用しています。重要なポイントは、データはではない私が制御する中央データベースに格納されている、それはJSON形式でなければならず、多くのデータがある。既存のセーブを破ることなく保存されたアプリケーションデータフォーマットを変更するための戦略
今後、さらに機能を追加すると、JSON形式を変更したいと思うかもしれません。新しいフィールドの追加、フィールド名の変更、正規化されていないデータの正規化
私はまだアプリをリリースしていないので、私はデータフォーマットを変更する場合、私は前のフォーマットでデータの読み込みを中断しないように気を付けなければならないので、古いデータ形式を考慮すると、どれだけ積極的にアプリを変更できるかが遅くなります。
私の開発スピードとバグの危険性に対するファイル形式の変更の影響を軽減するために使用できる方法はありますか?