像WinAmp这样的媒体库是如何实现的?

时间:2011-03-24 14:02:40

标签: language-agnostic data-structures media-player media-library

我想知道因为访问时间非常短,即使对于复杂的表达式((playcount = "0" OR lastplay < [1 year ago]) AND rating != "1" AND rating != "2" AND filename NOTHAS "Midis & Modules" AND type = "0"),所以基本上它的行为就像从一切到文件名的地图,对吧?使用什么样的数据结构来获得如此快速的访问?

1 个答案:

答案 0 :(得分:0)

像SQLite这样的关系数据库,在流行字段上有明确定义的索引,可以轻松处理它。