【发布时间】:2010-10-07 16:27:55
【问题描述】:
我正在创建一个社交网络,并希望拥有一个与 facebook 类似的照片库。我猜我需要使用 AJAX,但我想为每张照片设置一个 cmets 部分。我只是想知道围绕这个设计数据库的最佳方法是什么。我只是制作一张 cmets 表吗?我是否会遇到性能问题,因为我确信每个用户都会有不止一张照片,所以目录会变得非常大。假设我有 1000 万用户,每人有 100 张照片,每张照片有 20 亿个条目,每张照片只有 1000 万,如果这个数字增长会发生什么。这会大大减慢网站的速度。我现在知道我可以开发一些简单的东西,比如一张桌子,但我想快速创建一些东西,并且对未来有所了解。如果有人可以帮助我解决这个问题,我将不胜感激。
【问题讨论】:
-
“那只有 1000 万用户”...我佩服你的野心 :)
标签: mysql database database-design social-networking