django,是否可以使用django多个数据库进行文件分发

时间:2015-10-13 09:02:04

标签: python django distribution

我是django的新手,并且有一个用户上传文件的场景,django应用程序将文件编码为N个不同的段,每个段都存储在不同的远程服务器上。假设我们有5个段作为编码结果,仅从3个当前段中,可以构建文件(分段的原因))。

然而问题是分段的分布,因为它似乎是django中非传统的存储方式;我咨询了django-Restro软件包的开发人员,他建议从头开始编写一个django存储后端,这对我来说是一个艰巨的任务,作为django的新手和一个截止日期。

经过大量挖掘,有人建议使用多个数据库和路由,我在这方面阅读了文档,从我掌握的内容来看,多个数据库似乎还有其他用途。如果是这种情况,我认为我的方案很容易通过为每个段定义一个模型并将每个模型链接到相应的数据库来实现。这是否实用?

如果不是您对存储部分的建议方式是什么?我主要的斗争是在服务器想要将每个段存储在不同的远程服务器上的部分中,以后在用户请求时,想要检索它们。

0 个答案:

没有答案