日期:2014-05-18  浏览次数:20563 次

数据库设计问题 多模块 对应单数据库 和 多数据库 各自的优势.
大家讨论下   一个系统中的数据块设计问题
  各个大模块   比如一个网站   主系统可能就是个新闻系统   其它模块会有   像   相册   blog   bbs个人空间等等.  
是将这些模块都放到一个数据库中的不同表中好呢,还是有一个基础数据库   各个模块有各自的库   它们之间以自己定义的逻辑相互操作呢?  

请各位   说说   各自的优势   和   适用环境..

------解决方案--------------------
SF
------解决方案--------------------
没必要放到不同的库中啊
------解决方案--------------------
放在一个数据库中,网站的数据量应该不会很大。
------解决方案--------------------
如果这些功能分别隶属不同的职能部门开发和维护,而且考虑到后期扩容的因素,可以考虑创建为多个实例。
------解决方案--------------------
看网站的定位,小型的不分开也可,中型以上是要考虑分开的,不分好设计;但故障不能分散,安全不易保障,数据增加,不便于数据管理。
------解决方案--------------------