Language-Integrated Queries: a BOLDR Approach

Abstract : We present BOLDR, a modular framework that enables the evaluation in databases of queries containing application logic and, in particular, user-defined functions. BOLDR also allows the nesting of queries for different databases of possibly different data models. The framework detects the boundaries of queries present in an application, translates them into an intermediate representation together with the relevant language environment, rewrites them in order to avoid query avalanches and to make the most out of database optimizations, and converts the results back to the application. Our experiments show that the techniques we implemented are applicable to real-world database applications, successfully handling a variety of language-integrated queries with good performances.
Type de document :
Communication dans un congrès
WWW 2018 - International World Wide Web Conference, Apr 2018, Lyon, France. pp.1-16, 2018, 〈10.1145/3184558.3185973〉
Liste complète des métadonnées

Littérature citée [15 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-01717995
Contributeur : Kim Nguyen <>
Soumis le : mardi 27 février 2018 - 19:31:24
Dernière modification le : jeudi 13 décembre 2018 - 15:26:38

Fichier

www-full.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Véronique Benzaken, Giuseppe Castagna, Laurent Daynes, Julien Lopez, Kim Nguyen, et al.. Language-Integrated Queries: a BOLDR Approach. WWW 2018 - International World Wide Web Conference, Apr 2018, Lyon, France. pp.1-16, 2018, 〈10.1145/3184558.3185973〉. 〈hal-01717995v2〉

Partager

Métriques

Consultations de la notice

318

Téléchargements de fichiers

112