随笔 - 0  文章 - 0  trackbacks - 0
<2024年10月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

留言簿

随笔分类

随笔档案

文章分类

搜索

  •  

最新评论

  1. 高流量情况下的新闻发布系统的设计。

高流量下的应用系统,通常并发量都非常大,以云港新闻为例,马加爵事件期间,news服务器并发经常维持在2000个并发以上(Apache进程)。因此,系统设计应尽量减少对数据库的检索请求,特别是开销巨大的全表扫描操作。

程序员A在系统设计时,采用“生成静态页面”技术,完成信息发布后,将每条新闻,读入美工设计的模板生成一个html文件,这样一来,用户访问这条新闻,就直接读取服务器上的这个文件,而不再去进行数据库检索。同时,为避免单一目录下文件过多造成文件系统的负担,文件的存放,按“年/月/日/文件名.html”的格式存放。

请谈谈此方案的利弊,或提出自己的解决方案(可以是系统集成之类的手段,不限在程序设计上)。



2.在一个企业级项目的开发过程中,围绕数据库移植出现分歧:

1)  A认为,考虑性能及开发人员角色分工,应充分利用目前使用的Oracle数据库提供的功能,大量使用Oracle提供的一些特性,如嵌套表、存储过程,触发器,job等。

2)  B认为,由于后期需要提供面向SQL Server的版本,最好不要使用Oracle专有的一些数据库特性,而应尽量使用通用的SQL语句操作,像Oracle特有的,或与其它数据库不相同的东西,是不能使用的。

请就这两种方案谈谈自己的看法,并提出自己的解决办法?

posted @ 2007-12-14 22:21 光光 阅读(307) | 评论 (0)编辑 收藏
仅列出标题