2016-08-25 3 views
0

私は、映画ダウンロードリンクと各ダウンロードリンクのいくつかの属性を保存しているプロジェクトに取り組んでいます:(品質、エンコーダ、コーデック、サブタイトルリンク)ダウンロードリンクといくつかの属性(データベースまたはファイル)を保存するのに最適なのは何ですか?

この場合、複数のダウンロードリンクがありますたとえば、ムービーには2コーデックがあり、各コーデックには4つのエンコーダがあり、各エンコーダには3つの品質と3つの異なる字幕リンクがあります。 私はそれらをファイルまたはデータベースに保存することを知りたいですか?どちらが最善の方法ですか? そして選択肢がfileの場合、jsonは良いかxmlですか?

別のことは、私はC#を使用して作業したいということです!

どのような提案ですか?

答えて

0

私の自己はデータベースのアドバイス データベースからデータを簡単に扱うことができるため、データをファイルに保存して編集や更新などの処理を複雑なシナリオでは難しくしているためです。 また、dbのバックアップを小さなSQLファイルとして取得することもできます。 しかし、そのような複雑なシナリオがない場合、ファイルを使用してデータを保存できます。ファイルを保存するための 私は、その容易さのためにjsonを推奨します..xmlは良いですが複雑です。 さらに下記のリンクをお読みください

https://softwareengineering.stackexchange.com/questions/190482/why-use-a-database-instead-of-just-saving-your-data-to-disk

関連する問題