我在某站点上设了一个人气统计的功能,用xml文件存储数据,当日次数和总次数,我实现方法是每次刷新该页,便read,write这个xml文件,我觉得这种办法磁盘IO次数太多,有其他方法可以减少磁盘的IO次数吗?

解决方案 »

  1.   

    不必每次都读写XML文件,可以将数据保存在一个变量,当达到一定条件或一定时间后才读写XML,可以减少IO读写。
      

  2.   

    如果是把数据读出存入缓存中,当session结束时,或者application结束时,我要把它存入文件,怎么存不了啊?
    如果是用数据库,要用什么办法?
      

  3.   

    xml解析比较烦吧.直接用变量,10分钟保存一次得了.
      

  4.   

    to:cnjj(ACA) 数据库自己会处理并发,如果访问文件系统的话,你还需要处理好并发,访问量大了是个问题。