Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Talk:EclipseLink/DesignDocs/362899

Some additional non-relational providers to consider


We should consider supporting a more complex key/value structure with the Oracle NoSQL database instead of the proposed key to XML serialized Entity structure. The simple support may be sufficient for users who do not care about the structure of their data within the Oracle NoSQL database but may alienate users who want to leverage the full functionality of the database or who have a pre-existing database and non JPA NoSQL access. The Oracle NoSQL database uses a key/value structure similar to an EIS Mapped Record to store and relate data. NoSQL users are more likely to utilize the key paths and key groups to store their data than write out Java Beans to XML.

Taking on direct support of the Oracle NoSQL database would also allow TopLink to manipulate the Major Key Paths storing "query indexes" that in combination with the "storeIterator()" would allow limited JPQL usage.

Gordon Yorke 20:58, 21 December 2011 (UTC)

Back to the top