Tag Archives: postgresql

Easier MusicBrainz NGS database setup

Some time ago I wrote a couple of tools that help me set up and update a mirror of the MusicBrainz database on the Acoustid server. It turned out to be work really well. Recently I’ve seen a few people … Continue reading

Posted in MusicBrainz | Tagged , , , | 1 Comment

Acoustid database dump available

I’ve finally written a script to take a consistent dump of the Acoustid database in the PostgreSQL tab-separated format used by the COPY command. I do not have any tools for importing it into PostgreSQL, so it has to be … Continue reading

Posted in Acoustid | Tagged , , | Leave a comment

MusicBrainz database replication

I wanted to work on the Acoustid lookup web service and for this I needed to setup a MusicBrainz replicated database slave. Normally I’d use the Perl code from mb_server, but I didn’t want to mess up the setup I … Continue reading

Posted in MusicBrainz, Tools | Tagged , , , , | 1 Comment

Acoustid

After asking for fingerprint test data in my last post about Chromaprint I received about 270k fingerprints from. This helped me to perform some larger tests on the proof-of-concept lookup server I had implemented using Java and PostgreSQL. I had … Continue reading

Posted in Acoustid, Announce, Programming | Tagged , , , , , , | 5 Comments

UUID generator in PL/pgSQL

While writing an SQL script to upgrade the MusicBrainz database for the last release, I needed a way to generate new UUIDs from SQL. PostgreSQL has a native UUID data type and a contrib module for generating UUIDs since version … Continue reading

Posted in Database, MusicBrainz, Programming | Tagged , , , , | Leave a comment