Я создал приложение для распознавания музыки.
Я хотел бы показать ранее идентифицированные песни.
Где мне хранить эти данные о песнях? в базе данных или файловой системе?
Пока один или другой?
Данные = название альбома, название трека, исполнитель, изображение обложки, жанр, ссылка на YouTube.
Если вам нужно отображать только один источник нереляционных данных, то файл, вероятно, является самым простым решением.
Как только вам понадобятся отношения между сущностями, отказ от использования базы данных будет заново изобретать колесо.
Поэтому, если вы хотите получить простой список имеющихся у вас данных, используйте файл.
Если вам нужен объект альбома со связанными объектами дорожек и объект пользователя, где каждый пользователь ссылается на определенную дорожку из определенного альбома, используйте базу данных.
Других решений пока нет …