在一个需要 NoSQL 存储的 Django 项目上工作,我相信我已经选择了 Mongo。我见过很多谈论 Mongo 和 Django 的话题,但没有一个提到 Django-nonrel,我不明白为什么它可能会被取消资格,但我对其中任何一个都没有经验。
理想情况下,我想为简单的事情、用户身份验证、组等保留 SQL 存储,并将 Mongo 用于更大的数据。
我还希望将 Mongo 存储的对象作为类,采用 Django-ORM 样式,以便我可以有类似的“感觉”,但这并不重要。
最后,以上任何一项是否允许我使用 Django 的多数据库支持来支持任何事情,或者我的所有 mongo 查询是否都有效地从 Django ORM“带外”?
如果我遗漏了任何其他可能很重要的因素,请随时提示我。我在这个领域知之甚少。