Building an OceanBase-based Distributed Nearly Real-time Analytical Processing Database System

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Xu, Quanqing, Yang, Chuanhui, Li, Ruijie, Xie, Dongdong, Cao, Hui, Xiao, Yi, Chen, Junquan, Wang, Yanzuo, Zhao, Saitong, Han, Fusheng, Liu, Bin, Wang, Guoping, Zhao, Yuzhong, Zhuang, Mingqiang
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911431209779200
author Xu, Quanqing
Yang, Chuanhui
Li, Ruijie
Xie, Dongdong
Cao, Hui
Xiao, Yi
Chen, Junquan
Wang, Yanzuo
Zhao, Saitong
Han, Fusheng
Liu, Bin
Wang, Guoping
Zhao, Yuzhong
Zhuang, Mingqiang
author_facet Xu, Quanqing
Yang, Chuanhui
Li, Ruijie
Xie, Dongdong
Cao, Hui
Xiao, Yi
Chen, Junquan
Wang, Yanzuo
Zhao, Saitong
Han, Fusheng
Liu, Bin
Wang, Guoping
Zhao, Yuzhong
Zhuang, Mingqiang
contents The growing demand for database systems capable of efficiently managing massive datasets while delivering real-time transaction processing and advanced analytical capabilities has become critical in modern data infrastructure. While traditional OLAP systems often fail to meet these dual requirements, emerging real-time analytical processing systems still face persistent challenges, such as excessive data redundancy, complex cross-system synchronization, and suboptimal temporal efficiency. This paper introduces OceanBase Mercury as an innovative OLAP system designed for petabyte-scale data. The system features a distributed, multi-tenant architecture that ensures essential enterprise-grade requirements, including continuous availability and elastic scalability. Our technical contributions include three key components: (1) an adaptive columnar storage format with hybrid data layout optimization, (2) a differential refresh mechanism for materialized views with temporal consistency guarantees, and (3) a polymorphic vectorization engine supporting three distinct data formats. Empirical evaluations under real-world workloads demonstrate that OceanBase Mercury outperforms specialized OLAP engines by 1.3X to 3.1X speedup in query latency while maintaining sub-second latency, positioning it as a groundbreaking AP solution that effectively balances analytical depth with operational agility in big data environments.
format Preprint
id arxiv_https___arxiv_org_abs_2602_07584
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Building an OceanBase-based Distributed Nearly Real-time Analytical Processing Database System
Xu, Quanqing
Yang, Chuanhui
Li, Ruijie
Xie, Dongdong
Cao, Hui
Xiao, Yi
Chen, Junquan
Wang, Yanzuo
Zhao, Saitong
Han, Fusheng
Liu, Bin
Wang, Guoping
Zhao, Yuzhong
Zhuang, Mingqiang
Databases
The growing demand for database systems capable of efficiently managing massive datasets while delivering real-time transaction processing and advanced analytical capabilities has become critical in modern data infrastructure. While traditional OLAP systems often fail to meet these dual requirements, emerging real-time analytical processing systems still face persistent challenges, such as excessive data redundancy, complex cross-system synchronization, and suboptimal temporal efficiency. This paper introduces OceanBase Mercury as an innovative OLAP system designed for petabyte-scale data. The system features a distributed, multi-tenant architecture that ensures essential enterprise-grade requirements, including continuous availability and elastic scalability. Our technical contributions include three key components: (1) an adaptive columnar storage format with hybrid data layout optimization, (2) a differential refresh mechanism for materialized views with temporal consistency guarantees, and (3) a polymorphic vectorization engine supporting three distinct data formats. Empirical evaluations under real-world workloads demonstrate that OceanBase Mercury outperforms specialized OLAP engines by 1.3X to 3.1X speedup in query latency while maintaining sub-second latency, positioning it as a groundbreaking AP solution that effectively balances analytical depth with operational agility in big data environments.
title Building an OceanBase-based Distributed Nearly Real-time Analytical Processing Database System
topic Databases
url https://arxiv.org/abs/2602.07584