Unfortunately, it is not possible to make a view take into account anything that is not stored in the same database.
What you want to do may eventually be solved if you make a new database indexing critical information about the documents in the two other databases. That "index db" can eventually be replicated across servers.
Obviously, that means that you have to maintain the index documents up to date, which is a rather code-heavy requirement.