|
1
1
本例使用
|
|
|
2
1
关于您的工作流程的一些想法:
处理文件时,总是会有一些管理开销(例如,读取.RData文件时是否已完成?)。在我看来,这(部分地)是DBMS用来处理家务的。它们中的大多数都有复杂的解决方案,以确保您快速获得所查询的内容;那么为什么要重新发明轮子呢? 而不是不断地创建.RData文件并使用您需要的reactiveFileReader()函数轮询数据 使用reactivePoll(请参阅 this 例如使用sqlite)。如果您的查询是长时间运行的(我猜这是您的工作流程的原因),您可以在将来包装它们并 (见下图) post 获得一些灵感)。 或者,许多DBMS提供类似物化视图的功能,以避免长时间的等待(根据假定的用户权限)。 当然,所有这些都是基于假设的,因为事实上,我并不知道你的生态系统,但根据我的经验,减少接口意味着减少错误的来源。 |
|
|
3
0
我想第一个可能出现的问题不足以成为问题。第二个可能的问题更可能发生,但除非你处于一个超临界的情况下,我看不出这是一个实质性的问题足够担心。
|