hi all,
最近在做一个高负载,高并发的应用网站,服务器准备用cenos5.3+lvs,后端数据库使用的是oracle 10g,web应用使用的是struts1.3,spring 2.5.6和JDBC,但是目前在as的选择上出现问题了,有几个方案:
1、tomcat6+apache(lighttpd);
2、glassfish v2.1
3、glassfish v2.1+apache
问题就在这里,glassfish具有web服务器的能力,据说其web静态资源的处理能力不亚于apache,我的疑问是在使用glassfish后还需要她与apache整合吗?请有经验的朋友给予解答,如果有数据证明的话最好,thanks。另有一个问题:jdbc直接操作数据库与jpa相比谁的性能更好,oracle 10g,jpa在今后的分表分库上的处理的灵活程度如何?
最近在做一个高负载,高并发的应用网站,服务器准备用cenos5.3+lvs,后端数据库使用的是oracle 10g,web应用使用的是struts1.3,spring 2.5.6和JDBC,但是目前在as的选择上出现问题了,有几个方案:
1、tomcat6+apache(lighttpd);
2、glassfish v2.1
3、glassfish v2.1+apache
问题就在这里,glassfish具有web服务器的能力,据说其web静态资源的处理能力不亚于apache,我的疑问是在使用glassfish后还需要她与apache整合吗?请有经验的朋友给予解答,如果有数据证明的话最好,thanks。另有一个问题:jdbc直接操作数据库与jpa相比谁的性能更好,oracle 10g,jpa在今后的分表分库上的处理的灵活程度如何?
”jdbc直接操作数据库与jpa相比谁的性能更好“, 自然是jdbc了。
oracle 10g的clustering 肯定是最强的。
SJSWS要单独安装吧,sun 自己说它性能非常好。 不过确实有bench表明它是apache 速度的两倍,挺吓人。
”jdbc直接操作数据库与jpa相比谁的性能更好“, 自然是jdbc了。
oracle 10g的clustering 肯定是最强的。
jdbc 肯定是效率最高的,如果你的 sql 写的较好的话。