• DocumentCode
    480180
  • Title

    Fine-Grained Progressive Algorithm Based on HMJ

  • Author

    Chen, Gang ; Li, Guohui ; Yang, Bing ; Tang, Xianghong ; Chen, Hui

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol.
  • Volume
    4
  • fYear
    2008
  • fDate
    12-14 Dec. 2008
  • Firstpage
    589
  • Lastpage
    592
  • Abstract
    Wide-area distribution raises significant performance problems for traditional query processing techniques as data access becomes less predictable due to link congestion, load imbalances, and temporary outages. Non-blocking joining query execution is a promising approach to coping with unpredictability in such environments because of reactively scheduling background processing. Classical non-blocking two-way joining technique based on hash-merge (HMJ), however, fail to deliver acceptable performance in such a scenario where relatively short intermittent delay exists in the gross. We have developed a fairly fine-grained hash-merge join, called HMJ-FG, which has employed a replacement selection tree, allowing many disparted segments to be active in parallel. Using the optimization implementation along with simulation obtained by Tao, we show that HMJ-FG is an effective solution for providing fast query responses to users even in the presence of the longer-term of data sources appeared as unavailability. Theory and experimental results show that our technique delivers results significantly fast under unreliable network.
  • Keywords
    parallel algorithms; parallel databases; query processing; tree data structures; data access; fine-grained progressive algorithm; hash merge join; nonblocking joining query execution; replacement selection tree; Computer science; Delay; Economic forecasting; Environmental economics; Finance; Partitioning algorithms; Query processing; Software algorithms; Software engineering; Software performance; external join; hash-merge; non-blocking; replacement selection tree; unreliable network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering, 2008 International Conference on
  • Conference_Location
    Wuhan, Hubei
  • Print_ISBN
    978-0-7695-3336-0
  • Type

    conf

  • DOI
    10.1109/CSSE.2008.1008
  • Filename
    4722688