On Tue, Aug 18, 2009 at 7:40 PM, Joshua Partogi<joshua.part...@gmail.com> wrote:
>
>
> On Tue, Aug 18, 2009 at 8:17 PM, sjtirtha <sjtir...@gmail.com> wrote:
>>
>> Hi,
>>
>> i found some Python API to access couchDB.
>> I'm asking here for experience.
>
> Django model is really tight to RDBMS. You are going to have a hard time
> making django model work with non-RDBMS

This isn't entirely correct. Django's ORM is in no way tied to
relational databases. Look at the public API for the ORM - the
interface that is provided is object based, not relational. You don't
call "SELECT * FROM table", you call Model.objects.all()

Django's ORM doesn't currently have any non-relational
implementations, so in practice, for newcomers (such as the original
poster), this means that it isn't currently trivial to use a
non-relational store with Django's ORM.

The key word in that sentence is _currently_. The ORM has been
specifically designed to accommodate non-relational data stores. There
have been several recent discussions on adding a Google AppEngine or
Amazon SimpleDB 'database backend'. CouchDB could also fall under this
umbrella.

Building these backends won't be trivial, and may require some minor
modifications to the existing Django code, but they are certainly
possible in the gross framework that has been provided. If you want to
help out Django and you have interest and expertise in a particular
non-relational datastore, this would be a great way to get involved.

Yours,
Russ Magee %-)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to