AnalyticDB: Real-time OLAP database system at Alibaba Cloud

Chaoqun Zhan*, Maomeng Su, Chuangxian Wei, Xiaoqiang Peng, Liang Lin, Sheng Wang, Zhe Chen, Feifei Li, Yue Pan, Fang Zheng, Chengliang Chai

*此作品的通讯作者

科研成果: 期刊稿件会议文章同行评审

46 引用 (Scopus)

摘要

With data explosion in scale and variety, OLAP databases play an increasingly important role in serving real-time analysis with low latency (e.g., hundreds of milliseconds), especially when incoming queries are complex and ad hoc in nature. Moreover, these systems are expected to provide high query concurrency and write throughput, and support queries over structured and complex data types (e.g., JSON, vector and texts). In this paper, we introduce AnalyticDB, a real-time O- LAP database system developed at Alibaba. AnalyticDB maintains all-column indexes in an asynchronous manner with acceptable overhead, which provides low latency for complex ad-hoc queries. Its storage engine extends hybrid row-column layout for fast retrieval of both structured data and data of complex types. To handle large-scale data with high query concurrency and write throughput, AnalyticDB decouples read and write access paths. To further reduce query latency, novel storage-aware SQL optimizer and execution engine are developed to fully utilize the advantages of the underlying storage and indexes. AnalyticDB has been successfully deployed on Alibaba Cloud to serve numerous customers (both large and small). It is capable of holding 100 trillion rows of records, i.e., 10PB+ in size. At the same time, it is able to serve 10m+ writes and 100k+ queries per second, while completing complex queries within hundreds of milliseconds.

源语言英语
页(从-至)2059-2070
页数12
期刊Proceedings of the VLDB Endowment
12
12
DOI
出版状态已出版 - 2018
已对外发布
活动45th International Conference on Very Large Data Bases, VLDB 2019 - Los Angeles, 美国
期限: 26 8月 201730 8月 2017

指纹

探究 'AnalyticDB: Real-time OLAP database system at Alibaba Cloud' 的科研主题。它们共同构成独一无二的指纹。

引用此