×

客户端-服务器数据库中的时间限制推送策略。 (英语) Zbl 1010.68582号

摘要:网络环境的广泛可用性和高速网络的到来重新激发了人们对自动数据刷新/更新机制领域的兴趣。在许多应用领域中,更新的信息的有效期有限。因此,需要开发能够在预定期限内处理此类更新任务的系统和协议。在本文中,我们提出并评估了客户端-服务器环境中的两种实时更新传播机制。这两种时间受限技术(客户端推送和服务器推送)的根本区别在于生成推送事务的位置。在这两种技术中,与传统方法相比,我们建议传输更新事务的脚本,以使客户端存储的数据成为最新的。这避免了不必要的数据通过网络传输。相反,消息用于维护缓存数据的一致性。此外,向客户端站点传播更新事务脚本既不是定期的,也不是强制性的,而是基于特定于客户端的标准。这些标准取决于要更新的数据库对象的内容。我们对建议的方法进行了全面的实验评估,同时检查了以下方面:(a)时间受限的推送调度问题,(b)各种工作负载对实时推送事务完成率(效率)的影响,以及(c)推送事务对常规事务处理的开销。我们的实验表明,Client-Push仅在少数客户端上优于Server-Push。一旦通过在每台服务器上附加大量站点来增加负载,则情况正好相反。正如预期的那样,更新推送协议的效率取决于系统负载以及数据库更新的百分比。令人惊讶的是,成功完成实时推送交易的百分比并没有受到调度策略的很大影响。

MSC公司:

68单位99 计算方法和应用
第68页,共15页 数据库理论
PDF格式BibTeX公司 XML格式引用
全文: 内政部