Sciweavers

SIGMOD
2010
ACM

A demonstration of FlexPref: extensible preference evaluation inside the DBMS engine

13 years 9 months ago
A demonstration of FlexPref: extensible preference evaluation inside the DBMS engine
This demonstration presents FlexPref, a framework implemented inside the DBMS query processor that enables efficient and extensible preference query processing. FlexPref provides query processing support inside the database engine for a wide-array of preference evaluation methods (e.g., skyline, top-k, k-dominance, k-frequency) in a single extensible code base. Integration with FlexPref is simple, involving the registration of only three functions that capture the essence of the preference method. Once integrated, the preference method “lives” at the core of the database, enabling the efficient execution of preference queries involving common database operations (e.g, selection, join). Functionality of FlexPref, implemented inside PostgreSQL, is demonstrated through the implementation and use of several stateof-the-art preference methods in a real application scenario. Categories and Subject Descriptors H.2.4 [Database Management]: Systems General Terms Algorithms, Design, Perform...
Justin J. Levandoski, Mohamed F. Mokbel, Mohamed E
Added 18 Jul 2010
Updated 18 Jul 2010
Type Conference
Year 2010
Where SIGMOD
Authors Justin J. Levandoski, Mohamed F. Mokbel, Mohamed E. Khalefa, Venkateshwar R. Korukanti
Comments (0)