Well, there was the django-nonrel project, for trying to wrap non-relational stores [such as Mongo] in a faux relational layer, so they could then be wrapped in the ORM.
Always felt like a tremendous waste of resources to me -- why use a non-relational store just to pretend it _is_ one? My view is "horses for courses". If you need the strengths of a relational store, use one. If you need the benefits of any of the non-relational models [and there are many - models, and strengths] use them. But trying to shoe-horn a single API onto all models won't work. However, if you'd rather build an Object Document Mapper [ODM] to provide a consistent API for document databases, that could have some value. -- Curtis <rant> I wish people would stop abusing the term "NoSQL". Your target concept is Non-Relational data stores, not SQL itself. There's a whole bunch of relational stores that don't use SQL, one of them is even called NoSQL!) </rant> On 6 September 2013 06:12, Benjamin Zuill-Smith <[email protected]>wrote: > I've recently discovered Django and would love this framework in tandem > with a NoSql solution like MongoDB. I know there is project called > mongodb-engine but the solutions it brings feel hackish to me because it is > not built into Django but added like middleware under the hood. I'm weary > of starting any real project using it. Are there any contributors out there > considering adding native NoSql support? Plus, many NoSql solutions provide > common functionality which could translate into a common interface which > Django could provide. I'd be interested to contribute to such an effort > and I think it is worth looking into given the growth in NoSql solutions > out there. > > > -- > You received this message because you are subscribed to the Google Groups > "Django developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/django-developers. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "Django developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-developers. For more options, visit https://groups.google.com/groups/opt_out.
