• DocumentCode
    3085940
  • Title

    Database Support for Weighted Match Joins

  • Author

    Kini, Ameet ; Naughton, Jeffrey F.

  • Author_Institution
    Univ. of Wisconsin-Madison, Madison
  • fYear
    2007
  • fDate
    9-11 July 2007
  • Firstpage
    20
  • Lastpage
    20
  • Abstract
    As relational database management systems are applied to non-traditional domains such as scientific data management, there is an increasing need to support queries with semantics that differ from those appropriate for traditional RDBMS applications. Two interesting ideas currently being explored in the DBMS community are ranking query results (e.g., top-k computations) and, more recently, "match joins." In this paper we combine these two ideas and study weighted match joins, in which (a) like match joins, each tuple joins with at most one matching tuple, and (b) like top-k joins, the system attempts to provide a set of answer tuples that maximizes a weight function. We explore exact and approximate strategies for evaluating weighted match joins. Using a prototype implementation in PostgreSQL, we explore the performance characteristics of these strategies. Our results suggest that the DBMS optimization-based approach of providing several implementations of an operator and then choosing an appropriate one at run time can be useful in computing weighted match joins.
  • Keywords
    SQL; query processing; relational databases; DBMS optimization; PostgreSQL; query ranking; relational database management system; weighted match joins; Advertising; Application software; Cleaning; Data processing; Machinery; Processor scheduling; Proteins; Prototypes; Relational databases; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scientific and Statistical Database Management, 2007. SSBDM '07. 19th International Conference on
  • Conference_Location
    Banff, Alta.
  • ISSN
    1551-6393
  • Print_ISBN
    0-7695-2868-6
  • Electronic_ISBN
    1551-6393
  • Type

    conf

  • DOI
    10.1109/SSDBM.2007.31
  • Filename
    4274965