首页> 外文会议>Proceedings of the First International Conference on Networking and Distributed Computing >Best Position Algorithms for Top-k Query Processing in Highly Distributed Environments
【24h】

Best Position Algorithms for Top-k Query Processing in Highly Distributed Environments

机译:高度分布式环境中Top-k查询处理的最佳位置算法

获取原文

摘要

Efficient top-k query processing in highly distributed environments is useful but challenging. This paper focuses on the problem over vertically partitioned data and aims to propose efficient algorithms with lower communication cost. Two new algorithms, DBPA and BulkDBPA, are proposed in this paper. DBPA is a direct extension of the centralized algorithm BPA2 into distributed environments. Absorbing the advantage of low data access of BPA2, DBPA has the advantage of low data transfer, though it requires a lot of communication round trips which greatly affect the response time of the algorithm. BulkDBPA improves DBPA by utilizing bulk read and bulk transfer mechanism which can significantly reduce its round trips. Experimental results show that DBPA and BulkDBPA require much less data transfer than SA and TPUT, and BulkDBPA outperforms the other algorithms on overall performance. We also analyze the effect of different parameters on query performance of BulkDBPA and especially investigate the setting strategies of the bulk size.
机译:在高度分布式的环境中进行高效的top-k查询处理很有用,但具有挑战性。本文着眼于垂直分割数据上的问题,旨在提出一种具有较低通信成本的有效算法。本文提出了两种新算法,即DBPA和BulkDBPA。 DBPA是集中式算法BPA2在分布式环境中的直接扩展。 DBPA吸收了BPA2的低数据访问优势,但具有数据传输低的优势,尽管它需要很多通信往返,这极大地影响了算法的响应时间。 BulkDBPA通过利用批量读取和批量传输机制来改进DBPA,这可以显着减少往返行程。实验结果表明,与SA和TPUT相比,DBPA和BulkDBPA所需的数据传输要少得多,并且BulkDBPA在整体性能方面优于其他算法。我们还分析了不同参数对BulkDBPA查询性能的影响,特别是研究了批量大小的设置策略。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号