[ 
https://issues.apache.org/jira/browse/TUSCANY-3522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eranda Sooriyabandara updated TUSCANY-3522:
-------------------------------------------

    Attachment: cassandra.zip

I implemented a sample datastore component for Apache Cassandra. I added a 
service interface and the implemented class for it. I have attached my source 
with this.
I tried out this result with a rest call service. (I used 
http://localhost:8085/DatastoreService/addEntry?database=TwitApp&group=twits&key=eranda&value=mahesh
 for calling the service) and it it didn't seems to be working. I check in the 
database and I didn't find any changes in the database. Please help me to know 
the reason for such behavior.
thanks

> [GSoC 2011] Develop a 'NoSQL' Datastore component for Apache Cassandra, 
> CouchDB, Hadoop/Hbase
> ---------------------------------------------------------------------------------------------
>
>                 Key: TUSCANY-3522
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-3522
>             Project: Tuscany
>          Issue Type: New Feature
>            Reporter: Jean-Sebastien Delfino
>            Assignee: Eranda Sooriyabandara
>              Labels: gsoc, gsoc2011, mentor
>         Attachments: HBase-API.patch, alheaders.patch, cassandra.fix.patch, 
> cassandra.fix.patch, cassandra.zip, cassandra.zip, cassandra.zip, 
> couchdb-api.path, couchdb.fix.patch, fix.patch, hbase.fix.patch, 
> rest-api-1.2.patch, rest-api.patch, twitapp.tar.gz
>
>
> NoSQL Datastore component
> =========================
> Write a portable data store component over a number of 'NoSQL' databases 
> (Apache Cassandra, Couchdb, Hadoop/Hbase and AppEngine Datastore databases.)
> This could be one component (written in Python or Java) or a set of 
> components (one per database) all implementing the same REST data store 
> interface, allowing applications to store data in different NoSQL databases 
> without having to worry about the details and API differences between the 
> databases.
> The project could start with just one or two databases and add more databases 
> as we go. This should be a really good opportunity for students to experiment 
> with these new NoSQL databases. 
> Resources:
> Tuscany
> http://tuscany.apache.org/
> Cassandra
> http://cassandra.apache.org/
> CouchDB
> http://couchdb.apache.org/
> Hadoop/HBase
> http://hadoop.apache.org/hbase/
> Appengine Datastore
> http://code.google.com/appengine/docs/python/datastore/

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to