Proceedings of the 2005 ACM SIGMOD International Conference on Management of Data 2005
DOI: 10.1145/1066157.1066173
|View full text |Cite
|
Sign up to set email alerts
|

RankSQL

Abstract: This paper introduces RankSQL, a system that provides a systematic and principled framework to support efficient evaluations of ranking (top-k) queries in relational database systems (RDBMS), by extending relational algebra and query optimization. Previously, top-k query processing is studied in the middleware scenario or in RDBMS in a "piecemeal" fashion, i.e., focusing on specific operator or sitting outside the core of query engines. In contrast, we aim to support ranking as a first-class database construct… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2005
2005
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 176 publications
(4 citation statements)
references
References 40 publications
0
4
0
Order By: Relevance
“…Ranking (top-k) queries have also been integrated into relational database systems [33], [34]. Mamoulis et al [35] identify two phases that any (non-random access) NRA algorithm should go through: a growing phase and a shrinking phase.…”
Section: Rank-join Algorithmsmentioning
confidence: 99%
“…Ranking (top-k) queries have also been integrated into relational database systems [33], [34]. Mamoulis et al [35] identify two phases that any (non-random access) NRA algorithm should go through: a growing phase and a shrinking phase.…”
Section: Rank-join Algorithmsmentioning
confidence: 99%
“…A similar approach which tries to introduce an extended relational algebra and necessary query optimization is presented in [Li et al, 2005] with the RankSQL approach. In particular, the authors aim at including the ranking functionality of top-k queries as a database operator and not a solution which sits outside of the query engine.…”
Section: Operator Classifymentioning
confidence: 99%
“…In rank-aware query optimization algorithms (Ilyas, Aref & Elmagarmid, 2002Ilyas et al, 2006;Li, Chang, Ilyas & Song, 2005), ranking is treated as a first-class functionality that would be fully incorporated in the query engine. Ilyas et al (2002Ilyas et al ( , 2003 introduced a set of logical and physical rank-join operators to enable relational query processors with ranking capabilities and avoid the naïve materialize-then-sort approach.…”
Section: Related Literaturementioning
confidence: 99%
“…Ilyas et al (2002Ilyas et al ( , 2003 introduced a set of logical and physical rank-join operators to enable relational query processors with ranking capabilities and avoid the naïve materialize-then-sort approach. Li et al (2005) proposed an extended rank-aware relational algebra to integrate rank aware operators in query engine. Ilyas et al (2006) further extended this approach by providing cost models and adaptive optimization techniques for rankjoin operators that respond to cost estimation errors and unexpected changes in computing environment.…”
Section: Related Literaturementioning
confidence: 99%