I database non parlano tra di loro, ci vuole un linguaggio di programmazione col quale eseguire query da una parte e dall'altra a seconda di cosa hai bisogno, dunque in generale puoi scegliere un DB qualsiasi che sia gestibile dal linguaggio di programmazione scelto, ma la cosa logica sarebbe scegliere lo stesso DB di quello già esistente in modo da poter scrivere il programma in modo più razionale.