Hacker News new | ask | show | jobs
by creshal 3656 days ago
Is the bottleneck even the database in the first place? From the article, that doesn't seem to be the case:

> The main case when beets writes to its database is on import, and import performance is dominated by I/O to the network and to music files.

Small file I/O is universally slow, even on SSDs, and if you're hitting rate-limited MusicBrainz servers for each file, database performance is almost irrelevant.

1 comments

lots of people use beets to query their music to build playlists. those cases don't require network access.