[ 
https://issues.apache.org/jira/browse/ISIS-14?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12973888#action_12973888
 ] 

Matthew T. Adams commented on ISIS-14:
--------------------------------------

@Mohammed,

While I agree that the framework should allow you to select which provider 
you'd like to use, there remains the question of practicality in the face of 
limited development resources.  Given that DataNucleus supports so many data 
stores out of the box, it seems like the Isis team should appropriately make it 
the first choice to support.  Then, as demand increases for specific, those 
could be offered.  In the short term, offering JDO/DataNucleus over its 
currently supported data stores is a huge benefit which can be expanded upon 
later, as demand increases.

Thoughts?

> Add JDO 3.0 object store in order to support any datastore
> ----------------------------------------------------------
>
>                 Key: ISIS-14
>                 URL: https://issues.apache.org/jira/browse/ISIS-14
>             Project: Isis
>          Issue Type: New Feature
>          Components: Alternatives: ObjectStore
>            Reporter: Matthew T. Adams
>
> Given that JDO's charter is to be datastore-agnostic, a JDO object store 
> should be high on the list.  It supports both relational and non-relational 
> databases, including object databases, NoSQL data stores and **literally** 
> anything else.
> By leveraging the plugins of DataNucleus, the Apache-licensed open source JDO 
> reference implementation, the following object stores below can be supported 
> out of the box.
> RDBMS (all major vendors)
> DB4O
> LDAP
> Excel
> XML
> Neodatis
> JSON
> ODF
> HBase
> See http://www.datanucleus.org/plugins/ for more info.
> Google's BigTable could also be supported thanks to their Google AppEngine 
> for Java persistence solution, which is a DataNucleus plugin, enabling Isis- 
> & JDO-based apps to run on GAEJ.
> Note that DN also supports Joda & javax.time datetime types as well.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to