0 0

请教javaEE架构10

最近公司接到一个项目,这个项目最大的特点就是数据量很大,设计的每月的峰值是8千万,并且数据要保存6个月,一期的数据有2千万,现在是二期的项目,还有就是维护,扩展要很方便,请教了一些高人的意见就是使用内存对象编程模式,可以我不太明白,希望JAVAEYE上的朋友给一些合理的建议,谢谢!!
问题补充:
不好意思,我在补充一下,使用的是ORACLE的数据库,主要是给移动用的,后台使用其它的语言处理的,处理完的数据存到数据库中,前台用jsp从数据库中取出数据,提供一些分析,8千万只是一个峰值,实际没有那么多,原来一期的项目有1500万,现在时二期,所以数据我觉得达不到8千万,不过2-3千万的数据还是有的。
使用内存对象编程模式这个是我在J道上面问到的。
2009年4月19日 23:48

8个答案 按时间排序 按投票排序

0 0

如果不用缓存的话,那就会表吧,就是说把一个表分成多张表,这样才会减轻压力,而且据我所知,移动和电信用存储过程的比较多

2009年4月23日 08:38
0 0

部分经常检索的结果集或表作为全局变量放在缓存中,减少与服务器交互次数,加快查询效率,完毕。

2009年4月21日 13:36
0 0

其实做横向集群也不错。用一堆破烂凑出超级服务器……

2009年4月20日 12:58
0 0

这么大的数据量,受用oracle会好些!

使用内存对象编程模式 ?
是不是就是缓存啊.如果是采用一定的规则缓存高访问量的数据对象.
推荐框架oscache

2009年4月20日 09:28
0 0

用个靠谱点的数据库吧

2009年4月20日 08:49
0 0

这么大数据,数据库肯定会有瓶颈的,还是考虑用缓存吧.
我推荐两个你参考一下,
bdb和memcache,具体的使用你可以上百度上搜一下,.

2009年4月20日 08:35
0 0

使用内存对象编程模式。。。没有听说过。
对于大数据量项目,如果要求响映速度也要快(如,银行,股市等),应该考虑内存数据库+传统关系型数据库,这些Oracle都有解决方案。

2009年4月20日 00:19
0 0

信息太少,没法给意见。

至少得知道这套软件是什么地方用的。

2009年4月19日 23:48

相关推荐

Global site tag (gtag.js) - Google Analytics