abi*_*son 4 django amazon-web-services amazon-simpledb amazon-dynamodb
早上好,
我目前正在考虑在EC2实例上部署Django应用程序,但一切都让我感到困惑!我知道Django有MySQL,PSQL和SQLite的内置实现.现在,亚马逊拥有RDS(MySQL),SimpleDB和DynamoDB.你们有什么建议应该使用什么?我想要的东西可以扩展到未来和防弹.AWS为其SimpleDB和DynamoDB提供了一个python API.这会与Django很好地合作吗?!
非常感谢!
编辑:我宁愿专注于一个防弹,高效,快速,而不是太复杂的整体解决方案.当我计划让更多人参与系统工作时,我真的不想要一些复杂且难以管理的东西.我宁愿花更多的时间来实现和安装东西,但最后,解决方案将更快,更容易理解和使用.(IE:查询数据库将是直接的,没有黑客攻击).
SimpleDB和DynamoDB都是NoSQL,所以你需要django-nonrel来处理它,如果一切都能正常工作就无法保证.但是如果你需要使用NoSQL - Django有一些第三方模块.
RDS是MySQL,所以你可以使用Django的默认MySQL驱动程序,ORM和admin等.这似乎是一个很好的解决方案,但你不能调整或更新这些MySQL实例.
如果你的数据库还不大又重,你可以在EC2上设置一个本地mysql实例,如果你需要增长,可以将它移到RDS.
| 归档时间: |
|
| 查看次数: |
3953 次 |
| 最近记录: |