【发布时间】:2014-12-25 12:19:42
【问题描述】:
在制作像 facebook 这样的网站时
我们可以遵循两种数据库设计方法,所以请提出更好的建议 关注的是数据安全和备份管理
方法 1 设计一个表来保存个人的所有数据和一些其他表,该表将保存其他键,如图像等 当表中有 100 万个条目时会出现问题,之后是否可以进行备份 一些托管公司不允许这样做。
方法 2 虽然用户注册以这种方式将单独的表分配给用户,但用户将在 5 年内达到一万行左右只是一个假设
但如果有百万用户注册,这意味着数据库中有百万个表,我相信这又是一个问题
如果有人可以,请提出更好的方法
【问题讨论】:
-
也许您想要的是聘请专家,而不是 Stack Overflow 问题。
标签: php mysql database scaling