Application好些。
否则服务器负担太大。

解决方案 »

  1.   

    但是Application所拥有的内存是有限的
      

  2.   

    Application 這個好啊~~ 內存大多用到客戶端的!
      

  3.   

    你知道asp.net服务器程序进程经常会重启吗?除此以外还有很多方面,例如存储的需求容量估算方面,都需要一个稍微有点经验的维护过商品化产品的经验做基础。你的问题我不可想象,除非你有什么惊天的技术秘密没有公布,否则根本不敢想象去用Application来跟数据库做对比。
      

  4.   

    那种以内存为基础的所谓聊天室功能设计,如果是一个有行业背景经验的人设计的,我相信他是有比较专业的业务流程作为前提,例如针对所谓“不落地”传递信息的业务流程而作为临时Cache。而你如果曲解为通俗的所谓编程设计,就会让你开发的东西死的很难看。我想你学学别人的东西,不要现学现卖,要懂得原理,懂得写基本的文档的方法,做产品要对存储、性能、带宽、测试用例等的分析开发都能够胜任,能够为后果负责才动手开发软件。
      

  5.   

    对于架构师来说,开发一个用户上千人的通讯系统跟数据存储分几层、分别使用什么来实现没有关系。数据处理是一个多层次的机制,从高速缓存到真实的数据库都可以实现,同一个程序可以随时切换缓存系统和多种数据库系统。而传统小公司里开发的 MIS 软件则不是这样,一切以某个所有程序员几乎都会的流行数据库软件为设计出发点。这样当它以貌似所谓“性能”好一点的内存为设计起点的时候,连基本的可靠性都忽略了,反而耽误事。还不如老老实实地搞数据库编程。