cayenne-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrus Adamchik (JIRA)" <>
Subject [jira] Commented: (CAY-1543) Support Cassandra or other NoSQL databases as persistence backends
Date Wed, 23 Feb 2011 11:05:41 GMT


Andrus Adamchik commented on CAY-1543:

Hi! What you suggest would be awesome. And in fact it is on my TODO list for some time. Although
no actual work has been done on it yet. If you are interested to help, please feel free to
join the dev list and let's discuss it there.

> Support Cassandra or other NoSQL databases as persistence backends
> ------------------------------------------------------------------
>                 Key: CAY-1543
>                 URL:
>             Project: Cayenne
>          Issue Type: Wish
>          Components: Database integration
>            Reporter: Morten Lied Johansen
> The big feature most developers seek when working with Cayenne or any other ORM is the
ability to work with their objects and let the framework take care of translating that object
into something that can be stored in a database.
> The R in ORM is actually not an important feature, it's a side-effect of the components
most normally used.
> It would be great if Cayenne could step away from the R part and instead become an Object-Persistence-Mapper
(or whatever other terminology you wish to use), and support other non-relational databases,
such as Cassandra or MongoDB.
> Before you say this is impossible, there is work being done with exactly this in mind
over in Python-land, where the django-nonrel project (
aims to provide the Django-ORM with support for non-relational database backends, with great
success so far.

This message is automatically generated by JIRA.
For more information on JIRA, see:


View raw message