对于Amazon DynamoDB,Django中是否有良好的数据库后端?

我想在我的下一个Django项目中使用DynamoDB.我已经发现将会话数据存储到DynamoDB中,但是Django是否有后端实现来存储所有的数据库数据?
最佳答案
我不认为有任何Django DynamoDB项目允许您在使用DynamoDB的同时使用Django ORM.

但是,根据您的情况,您仍然可以简单地忽略Django的ORM部分,并直接使用DynamoDB(通过boto或pun阳极或类似的).

在我的情况下,我使用混合.我保留所有的用户和其他大多只读取Postgres(RDS)和Django ORM的模型,但是对于需要大量写入(使用pynamodb)的模型,可以使用DynamoDB.

我仍然可以使用视图,模板,甚至通过Django-rest-framework添加API.我失去的是管理员页面(我不需要这些模型)和ORM给您的其他功能,但我一直对结果很满意.

转载注明原文:对于Amazon DynamoDB,Django中是否有良好的数据库后端? - 代码日志