日期:2014-05-18  浏览次数:20355 次

50分狂甩。顺便问一个问题,我的一个数据平台放在服务器上同时还有一个cs架构的一个平台。
现在我写命令发到数据库,然后呢cs架构的项目时时读取数据库是否有新的数据。只能时时去读取数据库。比如说1秒钟读一遍。

我觉得这样有会不会不好啊。

有没有什么别的方法可以实现?

------解决方案--------------------
好像这种情况采用XML比较好.
------解决方案--------------------
SQL2005 有缓存依赖的
你把数据放缓存里 数据库更新了缓存就自动清空了
------解决方案--------------------
如果硬是要做实时的那就这样了......
------解决方案--------------------
我觉得根据需要做吧,一秒钟读一遍对数据库来说完全没什么问题呀
没有同时更新数据库的就没问题
我现在一秒钟至少更新二十条记录,读取的话每五秒钟读取一次,每小时5万人左右
数据库也没什么问题呀
所以一秒钟读取一次数据库是不会有问题的,但回过头来说,首先你的数据库要设计的较好哦,:D
------解决方案--------------------
把数据写入缓存,数据更新时就更新缓存,然后永远只从缓存里读数据,这样做就可以避免没有数据更新时也读数据库。