2016-08-25 5 views
0

i an einem Projekt arbeitet, dass es Filme Download-Links und einige Attribute für jeden Download-Link wie speichert: (Qualität, Encoder, Codec und Untertitel-Link)Was ist die beste Wahl zum Speichern von Download-Links und einigen Attributen (Datenbank oder Datei)?

in diesem Fall jede Film-Download-Link, um mehr als eine hat sein können Zum Beispiel hat ein Film 2 Codecs und jeder Codec hat 4 Encoder, von denen jeder 3 Qualität und 3 unterschiedliche Untertitel hat. also möchte ich sie in Datei oder in Datenbank speichern wissen? Welches ist der beste Weg? und wenn die Wahl ist Datei, dann ist Json gut oder XML?

eine andere Sache ist, dass ich damit arbeiten möchte mit C#!

irgendein Vorschlag?

Antwort

0

Ich meine selbst wird Beratung der Datenbank , weil aus der Datenbank können Sie problemlos mit Ihren Daten beim Speichern von Daten in Datei und Handhabung wie bearbeiten, aktualisieren usw. ist schwierig in komplexen Szenario. Sie können Backup Ihrer Datenbank auch als kleine SQL-Datei erhalten. Aber wenn Sie kein solch komplexes Szenario haben, können Sie die Datei zum Speichern von Daten verwenden. zum Speichern von Dateien werde ich JSON für seine Leichtigkeit empfehlen.xml ist gut, aber komplex. Bitte lesen Sie auch den untenstehenden Link

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

Verwandte Themen