Database

Products > Database

The MusicBrainz Database

Introduction

The MusicBrainz database stores all the data of the MusicBrainz music metadata catalogue. This data includes all the data about Artists, Releases, Tracks, Labels and AdvancedRelationships between them, but also the MusicBrainz users (editors) and the changes they entered into the database (edits).

Data Overview

The MusicBrainz Artist data includes:

The MusicBrainz Release data includes:

The MusicBrainz Track data includes:

The MusicBrainz Label data includes:

Each of these Artist, Release, Track and Label entities can be linked by AdvancedRelationships that provide a rich tapestry of data relationships. Advanced relationships provide information about web resources (e.g. Wikipedia pages, download locations, etc) for entities and they can indicate instrument/vocal performances on a piece of music. These relationships allow MusicBrainz to capture most of the data contained in the liner and liner notes for an Audio CD. For more details on these relationships, please read our AdvancedRelationships page.

Download

The MusicBrainz database is built on the [WWW] Postgres relational database engine. Therefore the data files are provided in the Postgres "COPY TO" format, only really suitable for restoring to a Postgres database. See the DatabaseSchema documentation for a description of the schema, and what each of the tables are used for.

Installation

There are a few contributed guidelines how to setup the database on different systems. See DatabaseSetup for the list of available documents. The easiest way to get a running database is to install a VirtualMusicBrainzServer.

License

The data collected by the MusicBrainz project is made available to the public under open licenses. Some of the data is available under the Public Domain, and some under the Creative Commons Attribution-NonCommercial-ShareAlike license (See MusicBrainzLicense for more details).

Live data-feed (or Replication)

The live data-feed enables a server running a PostgreSQL database in conjunction with the MusicBrainz Server to automatically stay in synch with the main server (See LiveDataFeed for more details).


CategoryWikiDocsPage CategoryProducts CategoryDevelopment

last edited 2008-03-14 20:07:22 by adsl-76-251-118-10

MusicBrainz web site  *  Support / Contact