日期:2014-05-16  浏览次数:20710 次

请教一个大数据量网站的数据库设计策略
需求简单描述:以团体用户作为单位,每个团体有5万条数据存储于多个数据表中,100个团体,共计500万条数据

就MYSQL而言,3种策略,求教哪种存储结构设计效果更佳。
1.按团体划分数据库,每个团体一个库,数据表互不干涉。
2.共用同一个库,按团体划分数据表,每个团体的数据表以前缀来区分
3.共用同一个库,同一张表,添加团体ID来区分.

进一步请教,当团体数上升为数千个时,又当如何选择

------解决方案--------------------
第二种了
------解决方案--------------------
同意第二个。