Я создал приложение для распознавания музыки. Я бы хотел отобразить ранее идентифицированные песни. Где я должен хранить эти данные о песнях? в базе данных или в файловой системе? В то время как один или другой? данные = название альбома, название дорожки, исполнитель, изображение обложки, жанр, ссылка на YouTube.Должен ли я использовать файловую систему или базу данных для хранения моих данных в приложении для распознавания музыки?
0
A
ответ
4
Если вам нужно отобразить только один источник нереляционных данных, тогда файл, вероятно, является самым простым решением.
Как только вам понадобятся отношения между сущностями, не используя базу данных, вы будете изобретать колесо.
Итак, если вы хотите получить простой список данных, используйте файл.
Если вы хотите, чтобы сущность альбома со связанными объектами трека и пользовательским сущностью, где каждый пользователь ссылается на определенный трек из определенного альбома, используйте базу данных.
Смежные вопросы
- 1. Должен ли я использовать реляционную базу данных для хранения моих XML-документов
- 2. Какой тип данных я должен использовать для хранения текстовых данных?
- 3. Должен ли я использовать NSUserDefaults или plist для хранения данных?
- 4. Должен ли я использовать SQLiteDatabase для хранения данных?
- 5. Какую базу данных я должен использовать в приложении JavaScript (AngularJS)?
- 6. Должен ли я использовать REST API или базу данных SQL?
- 7. Следует ли использовать базу данных для хранения видео или видеоролика?
- 8. Должен ли я использовать файлы или базу данных?
- 9. Загрузка изображения в кластерный tomcat, базу данных или файловую систему
- 10. Создать базу данных для хранения списков воспроизведения музыки
- 11. Должен ли я использовать плоские таблицы или нормализованную базу данных?
- 12. Должен ли я использовать SQLite или SharedPreferences для хранения данных для входа?
- 13. Должен ли я использовать массив или базу данных
- 14. Какую базу данных я должен использовать для хранения записей и как ее использовать?
- 15. Должен ли я использовать локальную базу данных или файл XML?
- 16. какую структуру данных я должен использовать для хранения библиотеки файлов ..?
- 17. Должен ли я использовать текстовый файл или базу данных?
- 18. Какую базу данных я должен использовать для реализации автозаполнения словаря
- 19. Какую коллекцию я использовать для хранения моих данных?
- 20. Использовать файловую систему как интерфейс для набора данных
- 21. Должен ли я использовать файлы файловой системы или базу данных для таких файлов, как изображения?
- 22. Какую базу данных я должен использовать для небольшого приложения dotnet?
- 23. Должен ли я использовать базу данных ключ/значение для хранения журналов API?
- 24. Какой тип данных я должен использовать для хранения IP-адреса?
- 25. какую базу данных я должен использовать для системы EMR?
- 26. Задача для хранения данных. Должен ли я комбинировать базу данных + XML?
- 27. Модель списка адресов или модель вложенного набора, какую модель данных я должен использовать для хранения моих данных иерархии?
- 28. Использовать PouchDB как встроенную базу данных в приложении phonegap
- 29. Какую систему баз данных я должен использовать?
- 30. Как определить файл или файловую группу для хранения данных таблицы?
Чтобы принять это решение, вам нужно больше деталей, чем просто «данные». – nvoigt
данные = название альбома, название дорожки, исполнитель, изображение обложки, жанр, ссылка на YouTube. –
Как вы собираетесь взаимодействовать с данными? –