Search multiple databases
I don't think any easy solution exits. But you can connect to another database by adding below lines into your settings.php file.

$db_url['mydb'] = 'mysql://user:pwd@localhost/anotherdb';

and use db_set_active() function in appropriate places to query other database while your existing database index. You may need to have a deep look in to the Search module for that.