PixelsDB: Serverless and NL-Aided Data Analytics with Flexible Service Levels and Prices

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Bian, Haoqiong, Geng, Dongyang, Li, Haoyang, Chai, Yunpeng, Ailamaki, Anastasia
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866929642972119040
author Bian, Haoqiong
Geng, Dongyang
Li, Haoyang
Chai, Yunpeng
Ailamaki, Anastasia
author_facet Bian, Haoqiong
Geng, Dongyang
Li, Haoyang
Chai, Yunpeng
Ailamaki, Anastasia
contents Serverless query processing has become increasingly popular due to its advantages, including automated resource management, high elasticity, and pay-as-you-go pricing. For users who are not system experts, serverless query processing greatly reduces the cost of owning a data analytic system. However, it is still a significant challenge for non-expert users to transform their complex and evolving data analytic needs into proper SQL queries and select a serverless query service that delivers satisfactory performance and price for each type of query. This paper presents PixelsDB, an open-source data analytic system that allows users who lack system or SQL expertise to explore data efficiently. It allows users to generate and debug SQL queries using a natural language interface powered by fine-tuned language models. The queries are then executed by a serverless query engine that offers varying prices for different performance service levels (SLAs). The performance SLAs are natively supported by dedicated architecture design and heterogeneous resource scheduling that can apply cost-efficient resources to process non-urgent queries. We demonstrate that the combination of a serverless paradigm, a natural-language-aided interface, and flexible SLAs and prices will substantially improve the usability of cloud data analytic systems.
format Preprint
id arxiv_https___arxiv_org_abs_2405_19784
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle PixelsDB: Serverless and NL-Aided Data Analytics with Flexible Service Levels and Prices
Bian, Haoqiong
Geng, Dongyang
Li, Haoyang
Chai, Yunpeng
Ailamaki, Anastasia
Databases
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
Human-Computer Interaction
Machine Learning
Serverless query processing has become increasingly popular due to its advantages, including automated resource management, high elasticity, and pay-as-you-go pricing. For users who are not system experts, serverless query processing greatly reduces the cost of owning a data analytic system. However, it is still a significant challenge for non-expert users to transform their complex and evolving data analytic needs into proper SQL queries and select a serverless query service that delivers satisfactory performance and price for each type of query. This paper presents PixelsDB, an open-source data analytic system that allows users who lack system or SQL expertise to explore data efficiently. It allows users to generate and debug SQL queries using a natural language interface powered by fine-tuned language models. The queries are then executed by a serverless query engine that offers varying prices for different performance service levels (SLAs). The performance SLAs are natively supported by dedicated architecture design and heterogeneous resource scheduling that can apply cost-efficient resources to process non-urgent queries. We demonstrate that the combination of a serverless paradigm, a natural-language-aided interface, and flexible SLAs and prices will substantially improve the usability of cloud data analytic systems.
title PixelsDB: Serverless and NL-Aided Data Analytics with Flexible Service Levels and Prices
topic Databases
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
Human-Computer Interaction
Machine Learning
url https://arxiv.org/abs/2405.19784