我创建了一个音乐识别应用程序。 我想显示之前识别的歌曲。 我应该在哪里存储有关歌曲的数据?在数据库或文件系统? 一个或另一个? data =专辑名称,曲目名称,艺术家,封面图片,流派,youtube链接。
答案 0 :(得分:4)
如果您只需要显示单个非关系数据源,那么文件可能是最简单的解决方案。
一旦你需要实体之间的关系,不使用数据库就会重新发明轮子。
因此,如果您想要一个简单的数据列表,请使用文件。
如果您想要一个具有相关轨道实体的相册实体和一个用户实体,其中每个用户引用某个专辑中的某个轨道,请使用数据库。