首页> 外文会议>International Conference on Data Engineering >Grouping techniques for update propagation in intermittently connected databases
【24h】

Grouping techniques for update propagation in intermittently connected databases

机译:分组技术在间歇连接数据库中更新传播

获取原文

摘要

We consider an environment where one or more servers carry databases that are of interest to a community of clients. The clients are only intermittently connected to the server for brief periods of time. Clients carry a part of the database for their own processing and accumulate local updates while disconnected. We call this the Intermittently Connected Database (ICDB) environment. ICDBs have a wide variety of applications including sales force automation, insurance claim processing, and mobile workforces. Our focus is on the problem of update propagation at the server in ICDBs and the associated processing at the clients. The typical client-centric approach involves the communication and processing of updates and transactions on a per-client basis, ignoring the overlap of data between clients. The complexity of this approach is in the order of the number of connecting clients, thereby limiting the scalability of the server. We propose a data-centric approach which clusters data into groups and assigns to each client one or more of these groups. The proposed scheme results in server processing complexity on the order of the number of groups, which we control. We propose various techniques for grouping and discuss the processing required at the clients to enable the grouping approach. While the client-centric approach is expected to significantly degrade with the increasing number of clients, we expect that a properly designed grouping scheme will sustain a number of clients that is significantly larger. A prototype has been developed and performance studies are in progress.
机译:我们考虑一个或多个服务器携带对客户社区感兴趣的数据库的环境。客户端仅间歇地连接到服务器,以便短时间内连接到服务器。客户端携带数据库的一部分,以获取自己的处理并在断开连接时累计本地更新。我们称之为间歇连接的数据库(ICDB)环境。 ICDB拥有各种各样的应用,包括销售势力自动化,保险索赔处理和移动劳动力。我们的重点是在ICDB中的服务器上更新传播的问题和客户端的相关处理。典型的客户端的方法涉及在每个客户端的基础上通信和处理更新和事务,忽略客户端之间的数据重叠。这种方法的复杂性是以连接客户端的数量的顺序,从而限制了服务器的可伸缩性。我们提出了一种以数据为中心的方法,将数据集成到组中并分配给每个客户端中的一个或多个组。所提出的方案导致服务器处理复杂性,按照我们控制的组数量的顺序。我们提出了用于分组的各种技术,并讨论客户端所需的处理,以实现分组方法。虽然客户中心的方法预计会随着客户数量的越来越多的方式而显着降低,但我们预计一项适当设计的分组方案将维持一些明显更大的客户。已经开发了一种原型,并且正在进行性能研究。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号