Thomas P. Fuller wrote:

Hi Folks,

I'm doing a bit of research on an idea and hope that you might be able to save me some time. In particular, if you're able to point us towards the packages to look at, or point out that this idea is not worth pursuing (for any reason), we would find your information to be very helpful.

Here's the idea:

We would like to swap out the internal representation of table data and replace it with (very table-like) objects that will be located on a shared memory data grid, such as Oracle Coherence.

We're in the early stages of exploring this idea so we're not really sure yet if it will work the way we're thinking.

And the question is:


What classes should we look at so that we can virtualise the database onto a grid memory rather than in-memory or to disk - implement a iapi.store.access.ConglomerateController maybe?

Thanks in advance for your feedback.


Hi Tom,

I would suggest you re-post to the Apache Derby development list at [email protected]. You could also have a look at how the in-memory support was added (see DERBY-646, path derby-646-2b-vfmem_first_rev.diff), and think about whether your idea goes well with that approach or not. If you want to do something at a higher level, I think you have to expect quite a bit of extra work. As an alternative to DERBY-646, you could also have a look at DERBY-2798. You're not as tightly bound to a file interface here, but the current proposal doesn't integrate as well with the existing Derby code.


Regards,
--
Kristian
<https://issues.apache.org/jira/secure/attachment/12401841/derby-646-2b-vfmem_first_rev.diff>


Tom


Reply via email to