asp.net c# 设置一个缓冲区, 数据储存在硬盘

来源:百度知道 编辑:UC知道 时间:2024/05/17 03:39:10
现在我要做个在右下角弹出消息框的东西,但在做的时候发现,如果每隔一分钟就去自动刷新,然后查一次数据库,我想如果用户多了,系统和数据库都会崩溃!现在我想将查出来的数据保存在硬盘上,但不知道怎么做!最好给我详细代码参考!
我这里说的硬盘,是指服务器上的!

如果客户端的存储的话支持楼上的用cookies,但是cookie可能不支持和被禁用。如果存在服务器上的话可以用缓存,建议使用序列化传输数据,更快。

你要想是存储在客户端的硬盘上那是不用想了。试想一下,如果浏览器就可以直接访问你机器的硬盘了,那你电脑上的数据还有什么安全可言?都可以通过浏览器操作你的数据了。

存在服务器上的话你就直接用StreamReader和StreamWriter操作文件就行了。但是估计你也得考虑读取和存储的速度问题吧,好像还没有数据库来得快。

你说的硬盘是服务器上的吧????本地的话根本是搞笑...如果服务器的话,是硬盘的IO存取速度快还是数据库的存取快?

使用aSp.net 的缓存机制。
但是如果是 即时消息 系统,就没有必要再缓存了,要不然 “即时”的意义何在啊 !

如果你想的是在client上缓存的话,你可以用cookie