现在总的问题在于:我如何来确定何种技术、何种架构、何种硬件设备能满足该需求。
我有几个问题想请教各位同仁:
1.对于页面缓存及数据库缓存,基本的应用已不是问题,我想知道分布式的cache实现的难度和成本有多大,是否必要?
2.数据库需要容纳大量的数据(兆),sqlserver是否能堪当此任,如何才能提高查询效率?
3.除了cache、集群,我还需要什么?
现在总的问题在于:我如何来确定何种技术、何种架构、何种硬件设备能满足该需求。
我有几个问题想请教各位同仁:
1.对于页面缓存及数据库缓存,基本的应用已不是问题,我想知道分布式的cache实现的难度和成本有多大,是否必要?
2.数据库需要容纳大量的数据(兆),sqlserver是否能堪当此任,如何才能提高查询效率?
3.除了cache、集群,我还需要什么?
2.sqlserver是否能堪当此任,如何才能提高查询效率?
应该可以胜任,因为J2EE是一个中间件系统,不是一个数据库系统,中间件会将很多以前依赖数据库运算迁移到中间件服务器,从而降低了数据库的负载,因此,数据库选用不成为J2EE系统的关键,所以使用多层结构,需要我们的意识和思维及时更新。
提高查询效率有很多方法,不是一两句可以说清楚的,建议你们请有关公司进行咨询。
3.有了cache、集群,你可能再也无法需要其它了,因为这两种技术细节实现比较复杂,能够掌握不是一两年的事情。