【发布时间】:2015-09-24 02:29:03
【问题描述】:
祝大家今天好,
我要做的是,我必须连续监控表格,如果表格标志为真,那么我必须根据表格值创建一个文本文件,在我的本地机器中的指定目录中,我正在使用Timer 监控表标志。
在这种情况下,我可以实现queue 写入文件还是直接写入文件?
编辑/更新: 我可以像下面这样实现吗? 该表将通过另一个服务每 30 秒更新一次标志为 true 的不同值,如果标志为 true,我的计时器将在此监视表,它将读取值然后添加到队列中。最后我会将表标志更新为 false。
我的另一个函数会监控队列,如果队列中有任何值,它会根据队列值创建一个文本文件,如果为空则什么都不做。
【问题讨论】:
-
您能提供更多信息吗?目前尚不清楚您要实现什么目标,或者您认为排队会有什么帮助。
-
是的,你可以这样做,如果数据量非常大,它可能会有所帮助,但对于小数据来说似乎有点过分了。此外,如果有非常大量的数据,你必须小心更新回表只更新第一位读取的行