关于一个数据量极大的程序架构
最近公司接到一个移动的项目,这个项目其他的也没什么就是数据量会很大,目前保守估计数据量会超过上千万,现在架构还没定形,想采用市面上比较成熟的框架struts+hibernate +spring ,使用struts的原因是因为struts出来的时间久一些,在稳定性还维护性会高一些,采用hibernate的原因可以使用hibernate的缓存,spring进行类的管理的事务方面的配置,还想在项目中的使用数据库连接池(c3p0)和一些缓存的JBossCache,安全使用acegi,报表和画图使用JFreeChart JasperReports。
本人只是一个初学者,个人对技术的认识有些不全面,请banq大哥和JDon的朋友替我分析一下,谢谢