我只做过一些小的系统,做大系统没有经验,我想请教一下,这样一个大的系统 软件和硬件 怎么设计?
1 这个行业共有1.5万种产品
2 有100多万家销售单位
3 每个销售单位每天有1-2 万条销售记录
4 如果我想知道 在一个月内 或一年内 ,哪个产品卖得最好
5 数据要实时变化(实时的一定延迟 可以接受)
请大牛 给些建议
1 这个行业共有1.5万种产品
2 有100多万家销售单位
3 每个销售单位每天有1-2 万条销售记录
4 如果我想知道 在一个月内 或一年内 ,哪个产品卖得最好
5 数据要实时变化(实时的一定延迟 可以接受)
请大牛 给些建议
2、物理设计和逻辑设计,考虑以后的扩展性和可用性的需求。
3、设计表的时候对id及经常查询的列建立索引。
4、表间的关系要考虑全面主外键之间的关系、表的列约束等。
5、对于数据量大的表应该考虑多表存取。
你这个系统就是典型的数据仓库项目。
系统Aix Solaris RedHat
web服务器Apache Tomcat,大型的Websphere等 跟你的技术相关
数据库Oracle Mysql
看你的预算了具体的业务需求,看设计开发人员的功底了