标准 Web 应用程序扩展:
- 在n 个服务器上部署应用程序。我们在服务器前面放置了一个负载均衡器
- 在数据库中,我们配置复制。现在只有写作会去主人,所有的选择都来自副本。对于繁重的分析查询,我们提出一个单独的副本
我的问题是关于扩展 Django 应用程序时的第二点。在 Django 中,我们不编写 sql 查询,我们使用 ORM 描述数据模型。
是否可以配置 Django 以便将记录保存在一台特定的服务器上,并且所有提取都来自其他一些具有副本的服务器?
标准 Web 应用程序扩展:
我的问题是关于扩展 Django 应用程序时的第二点。在 Django 中,我们不编写 sql 查询,我们使用 ORM 描述数据模型。
是否可以配置 Django 以便将记录保存在一台特定的服务器上,并且所有提取都来自其他一些具有副本的服务器?
这可以通过路由器来完成。文档中的示例:
设置.py
路由器.py