如何对Django用户模型/表进行分片?

时间:2011-03-28 04:50:10

标签: django django-models django-authentication sharding

如何对Django User模型进行分片,以便用户记录位于不同的数据库/表中?

需要修改哪些模块和模型以及视图?我是否需要创建自定义身份验证后端?有没有相对无痛的方法来做到这一点?

感谢。

1 个答案:

答案 0 :(得分:0)

由于Django的设计方式不幸,它相当困难。

我猜您关注一个数据库可以容纳的实体数量?否则,如果考虑扩展,请使用正常的负载平衡器 - Web服务器 - 连接池 - 数据库集群设置。