Consiglierei PostgreSQL su MySQL. secondo me è più robusto Ma ha più un sapore Oracle, secondo me.
AGGIORNAMENTO:
Tutti i suggerimenti forniti fino ad oggi sono di natura relazionale. Esistono altre alternative, come database di oggetti . C'è un intero "no SQL" movimento che grida nel deserto per alternative non relazionali. Potrebbero valere anche la pena dare un'occhiata.