有公司准备做一个有分站的行业网站(可以在不同城市间切换),现在在数据库设计上遇到一个鸡肋方案.
     方案一,把城市关联放入每一张业务表,所有(分)站和总站使用共同的数据库,通过二级域名解析实现不同城市切换.可是这样流量一大是不是应用服务器必须集群处理?
     方案二,不将城市关联放入业务表,分站使用和总站一样的数据库设计,但是分别有自己的程序和数据库.(简单说,分站相当与总站的一个copy),可是这样如何实现二级域名对分站站点的解析呢?
     现在这两个方案我更趋向与第一中方案,毕竟它可以由总站统一控制分站,而且分站不需额外的硬件投入.望有相关经验的达人给些宝贵意见.谢谢(分可能少了点,见谅)