社区
Java
帖子详情
大访问量,大数据量,采用哪种j2ee框架好?
gongzhy
2009-07-30 10:29:54
用户并发访问上万吧,数据库是千万级的,如果用j2ee平台,采用struts+spring+hibernate框架是不是有问题,望高手指导,不胜感激!
...全文
459
20
打赏
收藏
大访问量,大数据量,采用哪种j2ee框架好?
用户并发访问上万吧,数据库是千万级的,如果用j2ee平台,采用struts+spring+hibernate框架是不是有问题,望高手指导,不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jianchencool
2009-08-13
打赏
举报
回复
为什么现在的程序员眼里只有框架呢?
woming66
2009-08-13
打赏
举报
回复
把持久层技术换掉,换成JDBC或IBATIS
wbwnhm123456
2009-08-13
打赏
举报
回复
路过学习
heipn
2009-07-31
打赏
举报
回复
我觉得如果真是要做这样的系统,如果是你负责你还是辞职吧,或者找一个更高水平的人加入,从你问的问题来看你不具备开发这样系统的基本能力。这需要真正的系统架构,系统架构不是指框架的选择
jinhuiyu
2009-07-31
打赏
举报
回复
实时性要求不高, cache用好的话 问题不会很大
主要注意的地方是数据库集群和应用服务器集群
seathj
2009-07-31
打赏
举报
回复
框架和这个需求关系不大,框架解决是程序基本结构
gongzhy
2009-07-31
打赏
举报
回复
硬件采用应用服务器集群+数据库集群,软件框架还是用ssh,小数据量用Hibernate,大数据量用jdbc,这种方案怎么样?
itisonlylove_yy
2009-07-31
打赏
举报
回复
没错
Landor2004
2009-07-30
打赏
举报
回复
这种情况确实不光是采用哪种框架的范畴了
服务器性能、必须用集群,对于一些常用的数据还得用缓存、内存数据库
大并发访问的情况下hibernate的缓存会崩溃的,所以可以换成jdbc或者ibatis
临碣
2009-07-30
打赏
举报
回复
影响架构选择的还有其他因素,除了数据量和并发数以外,部署结构也很重要,还有诸如程序之外的人力资源的问题。如果你只有熟悉ssh的员工,那别的也没有选择。
小心总是好的。
shenzhenNBA
2009-07-30
打赏
举报
回复
应该可以
tibetjungle
2009-07-30
打赏
举报
回复
j2ee是技术框架,对大并发和数据密集应用是软件架构要解决的问题,是独立于具体技术层面的,比如用集群,用硬件性能较好的服务器……
jianchencool
2009-07-30
打赏
举报
回复
直接JDBC,调存储过程
hibernate是JDBC轻量级的封装,底层还是通过JDBC操作,还拐了一个弯!
临碣
2009-07-30
打赏
举报
回复
[Quote=引用 9 楼 tiandiqing 的回复:]
框架不是你要关心的了,你应该明白框架是为你解决什么问题的。
要合理设计数据库集群,服务器集群还有合理设计cache等。。。
[/Quote]
还有硬件的可扩展性
tiandiqing
2009-07-30
打赏
举报
回复
框架不是你要关心的了,你应该明白框架是为你解决什么问题的。
要合理设计数据库集群,服务器集群还有合理设计cache等。。。
radeonxhl
2009-07-30
打赏
举报
回复
1.并发上万,那服务器肯定要集群环境,这个和采用哪种框架关系不大
2.并发大、数据量大,那么还是放弃Hibernate,直接JDBC吧
3.另外,这么大的并发量、数据量,其实还是建议使用成熟的产品,呵呵
net_yuhai
2009-07-30
打赏
举报
回复
这个应用的确很大
临碣
2009-07-30
打赏
举报
回复
jvm内存有大小限制,还有内存算法的问题。并不是说你开了1G,就可以用到1G。
默认情况下jvm用于存储对象的内存分成两部分,一部分用于放置刚生成的对象,一部分用于放置长期对象。
缓存的存在使得大量数据引用进入长期对象的部分。
这样会加重GC负担,并且当持续使用的情况下,很可能内存不够用,然后就崩溃了。
而且,你那个级别的应用是不是有双机方案,集群,负载均衡?如果有,想一想,hibernate把数据缓存之后,会是什么样?
cmzx3444
2009-07-30
打赏
举报
回复
[Quote=引用 3 楼 landor2004 的回复:]
这种情况确实不光是采用哪种框架的范畴了
服务器性能、必须用集群,对于一些常用的数据还得用缓存、内存数据库
大并发访问的情况下hibernate的缓存会崩溃的,所以可以换成jdbc或者ibatis
[/Quote]
hibernate的缓存为什么会崩溃啊
fuyou001
2009-07-30
打赏
举报
回复
关注学习
J2EE
基础与应用
J2EE
的全称是Java 2 Platform Enterprise Edition,它是由SUN公司领导各厂家共同制定并得到广泛认可的工业标准,或者说,它是在SUN公司领导下,多家公司参与共同制定的企业级分布式应用程序开发规范。目前,
J2EE
是市场上主流的企业级分布式应用平台的解决方案。 本课程主要讲解Jsp和Servlet两部分内容。通过学习本课程,可以更加深刻的理解动态网页开发技术和MVC设计思想,提高动手能力,为以后学习Java主流
框架
打下基础。
Spring
框架
与
J2EE
框架
Spring
框架
与
J2EE
框架
J2EE
框架
简介:
J2EE
的全称是Java 2 Platform Enterprise Edition,它是由SUN公司领导、各厂家共同制定并得到广泛认可的工业标准。
J2EE
的体系结构: 客户端层:负责与用户直接交互,
J2EE
支持多种客户端,所以客户端既可以是WEB浏览器,也可以是专用的Java客户端。 服务器端组件层:本层是为了基于WEB的应用服...
Java开源
J2EE
框架
(一)
Java开源
J2EE
框架
(一)
2007-01-06 12:33
Spring Framework 【Java开源
J2EE
框架
】
Spring是一个解决了许多在
J2EE
开发中常见的问题的强大
框架
。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为
beetle-
j2ee
-application-framework
框架
介绍.md
1.楔子 甲壳虫,一个功能强大而简单易用的
J2EE
应用开发
框架
。它涵盖了
J2EE
体系结构的表示层、业务层和持久层,为构建一个可靠、高性能、可扩展、灵活缩放的高质
量
企业应用系统提供了一套理想的解决方案。 BJAF(beetle-
j2ee
-application-framework)是一个在2008年开源的
J2EE
框架
,类似于现在的Spring,只不过没有流行起来而已,具备了企业级开发的大部分特性,
框架
写的比较简单、非常适合学习使用。 2.首页&文档&源码 https://code.google
J2EE
框架
(转)
StrutsStruts是一个基于Sun
J2EE
平台的MVC
框架
,主要是
采用
Servlet和JSP技术来实现的。Struts
框架
可分为以下四个主要部分,其中三个就和MVC模式紧密相关: 1、模型(Model),本质上来说在Struts中Model是一个Action类(这个会在后面详细讨论),开发者通过其实现商业逻辑,同时用户请求通过控制器(Controller)向Action的转发过
Java
50,545
社区成员
85,620
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章