Ok, let's say I have a large MySql database with 100+ tables. Although it runs very well I have two tables that can each exceed 100 million entries per year. On these two tables I have to perform searches and calculations, not just archive information.
I was thinking of tranfering the logic of these tables to a NoSQL database due to it's good scalability.(MongoDB, CouchDB)
Since the information stored in these tables is used in many queries through the application I was thinking if there is a way to create a merge between the two databases.
Although it would be too beautiful to be able to write a sql query that automatically pulls data from the nosql db maybe there is another approach; like using a stored plsql procedure in MySQL to call a query on the NoSQL database. Or calling a system command from plsql and getting the results.
Just want to mention, I used MySQL as an example, it can be anything, Oracle, Postgres.