第一:你认为Hibernate适合大批数据查询处理吗?如果不适合,你能讲讲Hibernate为什么不适合吗?
第二:你认为在处理大量数据时,关于效率方面应如何处理?
这个问题其实在Hibernate的缓存机制介绍相关链接中我已经说了,
http://www.jdon.com/jive/article.jsp?forum=62&thread=25431
而且在别的网站有网友贴出关于批量查询关闭hibernate缓存后效果明显的帖子,在上面相关链接中有这个帖子的网址,我不转贴在这里。
批量大数据处理查询主要问题是缓存效率问题,如果能处理好缓存效率就可以对付大数据查询,因为Hibernate封装了缓存机制在其底层,而Hibernate本身的透明机制不太好,不能很方便让用户直接操作其内核的缓存机制,这就需要我们绕很多圈子,当然,随着完全可分离组件概念的深入,相信hibernate以后重构会变得非常Open和透明的。
猜你喜欢
本站原创《复杂软件设计之道:领域驱动设计全面解析与实战》