Django是否有计划在本地处理NoSQL数据库?

我真的很喜欢Django。 我用Rails弄了一下,但我个人更喜欢Django的逻辑。 我也比Python更喜欢Python。 再次,个人喜好。 尽管如此,由于Django缺乏对mongodb等数据库的本地支持,现在我正在切换回Rails。 我看到Django 1.5没有计划支持NoSQL数据库。

我试图安装django-nonrel,因为它看起来很有前途,但没有成功。 即使我成功了,考虑到缺乏积极的发展,我也不能相信django的这个分支。 甚至没有一篇文章告诉你要安装什么版本的依赖项,其中一些更新速度很快。 所以你遇到了没有很好记录的错误,这只是一个恐怖。

Django对我来说可能是一个长期投资,所以我想知道是否有计划改变Django的ORM以支持NoSQL数据库?


在各种django项目频道上对此进行了很多讨论。

有一些支持django的no-sql功能的项目和分支。 还有一个django人的wiki帖子,讨论了一些替代方法https://code.djangoproject.com/wiki/NoSqlSupport,所以你可以不使用sql。

所以坏消息是:截至目前还没有关于django核心中是否包含no-sql的明确答案。 但好消息是有一些支持和正在开发的no-sql选项。

链接地址: http://www.djcxy.com/p/12487.html

上一篇: Is there a plan for Django to handle NoSQL databases natively?

下一篇: What are the possible results of PDO::getAttribute(PDO::ATTR