保存下载链接和某些属性(数据库或文件)的最佳选择是什么?



我正在研究一个项目,它存储电影下载链接和每个下载链接的一些属性,如:(质量,编码器,编解码器和字幕链接)

在这种情况下,

可能是每部电影有一个以上的下载链接,例如一部电影有2个编解码器,每个编解码器有4个编码器,每个编码器有3个质量和3个不同的字幕链接。我想知道是存到文件里还是存到数据库里?哪一个是最好的方法?如果选择文件,那么json还是xml比较好?

另一件事是我想用c#来处理它!

任何建议吗?

我自己将建议数据库因为从数据库你可以很容易地处理你的数据而保存数据到文件和处理如编辑,更新等是一些困难在复杂的情况下。您还可以将数据库备份为一个小sql文件。但是如果您没有这样复杂的场景,您可以使用file来保存数据。对于文件保存,我推荐json,因为它很简单。xml很好,但有复杂性。请同时阅读下面的链接

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

最新更新