Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I currently have an application which runs on Oracle RDBMS and an area of new functionality which would be better supported by a NoSQL store. I am wondering if Oracle NoSQL Database may be a good place to store this information and more concretely, can a single query span Oracle NoSQL and Oracle RDBMS.

share|improve this question
Without further information about your workload, production environment, requirements, etc, it is impossible to tell if Oracle NoSQL (or anything else for that matter) will work well. – Max Vernon Dec 20 '12 at 21:33
I added the essential question I was asking as the environment, requirements etc all are extraneous to this one key question. – Thronk Dec 20 '12 at 22:07
Oracle's NoSQL solution is a completely self-contained solution. I very much doubt there is any bridge to run queries across both systems. – a_horse_with_no_name Dec 20 '12 at 22:25
2… "This package contains the public API and Utilities for accessing Oracle NoSQL Database data through Oracle Database External Tables." - That's the only thing I can find as far as integration between the two, and doesn't look very "sexy" (EE only too). But I'm not familiar with the product. – Mat Dec 21 '12 at 6:44
That is valuable to know though - Thank you Mat – Thronk Dec 21 '12 at 14:43

Oracle NoSQL Database integrates well with the Oracle database. You can run an SQL query in Oracle Database that can reference data in the Oracle database as well as NoSQL Database.

Please see the Oracle NoSQL Database documentation for more details on external tables support.

You can also get an overview of the latest release here:

I'd suggest that you also post your questions relating to Oracle NoSQL Database to the OTN forum: We monitor the forums regularly...

Happy Holidays.

Ashok Joshi Senior Director, Oracle NoSQL Database development

share|improve this answer

"To make use of Oracle NoSQL Database, code must be written (using Java or C) that runs on the application server....The requests are made using the Oracle NoSQL Database Driver, which is linked into your application as a Java library"

So, I believe the answer is no with the exception of possibly the way Mat pointed out in the comments section

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.