当前位置: 代码迷 >> ASP.NET >> 人气统计功能的实现,减少磁盘IO解决办法
  详细解决方案

人气统计功能的实现,减少磁盘IO解决办法

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

------解决方案--------------------------------------------------------
-_-!!

用数据库
------解决方案--------------------------------------------------------
不必每次都读写XML文件,可以将数据保存在一个变量,当达到一定条件或一定时间后才读写XML,可以减少IO读写。
------解决方案--------------------------------------------------------
用数据库吧.
------解决方案--------------------------------------------------------
人气统计其实都是个大概,基本没有能准确得我觉得,实现方面觉得还是用数据库好些。
------解决方案--------------------------------------------------------
磁盘IO不是问题,楼主多虑了
------解决方案--------------------------------------------------------
用数据库还不是存在磁盘IO么
------解决方案--------------------------------------------------------
xml解析比较烦吧.直接用变量,10分钟保存一次得了.
------解决方案--------------------------------------------------------
to:cnjj(ACA) 数据库自己会处理并发,如果访问文件系统的话,你还需要处理好并发,访问量大了是个问题。
  相关解决方案