Another idea is to just use MySQL as Mango's database (either brand new or converting from an existing Derby instance). Then, other applications can directly access the pointValues/pointValueAnnotations tables.