JiveJdon Community Forums
在线318人   Home   论坛   培训咨询   精华   查搜   注册   登陆
首页 » 论坛 » Java多线程 集群 并行模式
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 2 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
banq

悄悄话
发表文章: 9216
注册时间: 2002年08月03日 17:08
文章推荐:J2EE提高性能的两大方向Cluster和Cache 2003年11月03日 14:29 本帖网址 发送到手机 回复
这两者又是紧密结合在一起的,特别是分布式cache,可以大大地提供计算性能,Cache is King!

目前,在数据库系统中,很多人的思维还是集中在数据库性能提升上,如何使用专用数据库语言,如何使用存储过程,甚至有的论坛软件直接数据库层编写,这些都是单纯的“向下思维”,把活向细处做,这种思维其实已经落后。

使用缓存cache,多台分布式cache,将数据库数据放在内存中,既做到程序的数据库操作通用性,不以来具体数据库产品,又具有可拓展性和伸缩性。这才是一种新的向上思维,性能提升方向。


文章:
http://www.theserverside.com/resources/article.jsp?l=DB_Break
crogers

悄悄话
发表文章: 84
注册时间: 2003年10月11日 13:47
Re: 文章推荐:J2EE提高性能的两大方向Cluster和Cache 2003年11月03日 17:38 本帖网址 发送到手机 回复
都来搞proceducer其实还是好的
最怕看到一个项目,又来数据库级的,又在程序里面写
都不知道业务逻辑在哪...
iceant

悄悄话
发表文章: 462
注册时间: 2002年10月13日 22:32
Re: 文章推荐:J2EE提高性能的两大方向Cluster和Cache 2003年11月09日 10:20 本帖网址 发送到手机 回复
数据层不一定非要用某种具体编程语言来实现,存储过程也可以看做是一种接口,而且它也提供了对不同编程语言的支持(好像 PHP,ASP, Perl 都是支持存储过程的调用吧~~),所以在我看来,它也是数据层的一种封装。

不要说论坛软件直接面向数据库,我们有一些实时系统也是直接操作数据库的。而且经过测试,证明这样的效率更加高。

Oracle 在数据库优化方面有更多的经验。我相信 Oracle 做的优化会比我个人做的要强,所以像 cache 这样的处理,Oracle 是肯定会考虑的。

对Banq 说的在应用层(如果我没理解错,应该是指的 应用层 吧) cache 数据的做法也是不错的做法,因为它可以独立于数据库之上做到很好的弹性。但是 cache 这东东要是处理得不好也会带来很多麻烦。特别是对数据实效性要求比较高的地方,就更要做好 cache 的更新机制。
这个主题有 2 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘 博采网摘
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

手机阅读 add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com

anti spam