大家好,小弟公司最近要将C/S项目改造成B/S,以前用的是.Net,现在要用Java去做,数据量特别的庞大,一天正常的话一张表也要几千万级别,数据库端采用分区不分表的方式,框架使用SSI,请问这样的设计能承受住这样的数据量吗?每天都会有大量的分组计算查询,结果返回页面,肯定是要全表扫描的,但是又不点下一页在进行查询,这样的效率很低,是否可以使用某种缓存技术一次性将结果集合存到缓存中或者将查询结果放入到一个临时表中,定期进行清理,请问哪样的消息会高一些,各位谁还有什么其他的好办法可以提供给我做参考吗?