Note there is a discussion on the architect's list ([email protected]) on this topic.
Marlon On 2/24/14 3:33 AM, Nipun Udara (JIRA) wrote: > [ > https://issues.apache.org/jira/browse/AIRAVATA-341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13910098#comment-13910098 > ] > > Nipun Udara commented on AIRAVATA-341: > -------------------------------------- > > Hi Marlon > > Kundera as object datastore mapper and Cassandra combination looks matching > for a NOSQL backend implementaion of Airavata registry that proposed in this > project. Kundera JPA compliant provide capability of quickly persisting java > objects into cassandra. And provide the capability to use native CQL for CRUD > operations as well.It provide support for relationships between entities > ,secondary level caching , composite key support over Cassandra , > cross-datastore persistence and other salient feathers. please let me know > your views regarding this.Thank you > > Regards > Udara > >> [GSOC] NoSQL implementation for Airavata Registry >> ------------------------------------------------- >> >> Key: AIRAVATA-341 >> URL: https://issues.apache.org/jira/browse/AIRAVATA-341 >> Project: Airavata >> Issue Type: New Feature >> Reporter: Marlon Pierce >> Assignee: Marlon Pierce >> Priority: Minor >> Labels: gsoc, gsoc2012, gsoc2014, mentor >> >> Airavata's Registry is used to store and retrieve services and workflows. >> The Registry is currently very lightweight with an implementation based on >> Apache Jackrabbit. This task is to develop a more powerful registry capable >> of handling a wider variety of use cases and science gateway metadata. >> Issues include development of JSON metadata models for different use cases, >> development and evaluation of metadata search capabilities (both >> expressiveness and performance), and development and evaluation of access >> policies for the metadata. The latter may involve integration with Apache >> Rave as an OpenSocial engine for defining groups and filtering requests. >> Evaluating the capabilities of multiple NoSQL databases will be an important >> component of this task. Candidate technologies from Apache include Cassandra >> and CouchDB, but appropriately licensed non-Apache projects such as MongoDB >> will also be evaluated. >> Sample use case scenarios will include computational chemistry, material >> science, astronomy, and earth science. >> > > > -- > This message was sent by Atlassian JIRA > (v6.1.5#6160)
