[
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