EDBT 2026 Demo / reviewers in the wild / expert
Murtadha Al Hubail
dblp:247/8549
· DBLP profile ↗
3ranked-venue papers
2as first author
1since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 2 first-author · 1 since 2021Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
2 papers |
Query processing and optimization · 44% Data models and query languages · 32% Distributed and cloud data management · 16% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
analytical query processing |
1.2 | 2 | 2025 | Cloudy With a Chance of JSON · Proc. VLDB Endow. 2025 Couchbase Analytics: NoETL for Scalable NoSQL Data Analysis · Proc. VLDB Endow. 2019 |
Data models and query languages › NoSQL database
document-oriented database |
1.2 | 2 | 2025 | Cloudy With a Chance of JSON · Proc. VLDB Endow. 2025 Couchbase Analytics: NoETL for Scalable NoSQL Data Analysis · Proc. VLDB Endow. 2019 |
Query processing and optimization › query execution › query operator implementation
columnar execution |
0.9 | 1 | 2025 | Cloudy With a Chance of JSON · Proc. VLDB Endow. 2025 |
Distributed and cloud data management › cloud database
database-as-a-service |
0.9 | 1 | 2025 | Cloudy With a Chance of JSON · Proc. VLDB Endow. 2025 |
Database system architecture and tuning › parallel database system
massively parallel query processing |
0.4 | 1 | 2019 | Couchbase Analytics: NoETL for Scalable NoSQL Data Analysis · Proc. VLDB Endow. 2019 |
Data models and query languages
NoSQL database |
0.4 | 1 | 2019 | Couchbase Analytics: NoETL for Scalable NoSQL Data Analysis · Proc. VLDB Endow. 2019 |
Data models and query languages › query language
declarative query language |
0.1 | 1 | 2019 | Couchbase Analytics: NoETL for Scalable NoSQL Data Analysis · Proc. VLDB Endow. 2019 |
Methods — techniques the papers use, named apart from their topics
shared-nothing architecture · 1.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Cloudy With a Chance of JSONabstractCouchbase Capella is a scalable document-oriented database service in the cloud. Its existing Capella Operational service is based on a shared-nothing architecture and supports high volumes of low-latency queries and updates for JSON documents. Its new Capella Columnar cloud service complements the Operational service. The Capella Columnar service supports complex analytical queries (e.g., ad hoc joins and aggregations) over large collections of JSON documents that can originate from a variety of Couchbase and non-Couchbase data sources and formats and can either be stored and managed by the Capella Columnar service or externally stored and accessed on demand at query time. This paper describes the new Capella Columnar service, looking both over and under the hood. Murtadha Al Hubail, Ali Alsuliman, Wail Y. Alkowaileet, Michael Blow, Michael J. Carey 0001, Savyasach Enukonda, Peeyush Gupta, Santosh Hegde, Kamini Jagtiani, Abhishek Jindal, Nawazish Kahn, Mehnaz Tabassum Mahin, Ian Maxon, M. Muralikrishna, Keshav Murthy, Preetham Poluparthi, Ankit Prabhu, Ritik Raj, Vijay Sarathy, Shahrzad Shirazi, Utsav Singh, Hussain Towaileb, Ayush Tripathi, Janhavi Tripurwar, Bo-Chun Wang, Till Westmann |
Proc. VLDB Endow. | 1 |
| 2020 | Robust and efficient memory management in Apache AsterixDBabstractSummary Traditional relational database systems handle data by dividing their memory into sections such as a buffer cache and working memory, assigning a memory budget to each section to efficiently manage a limited amount of overall memory. They also assign memory budgets to memory‐intensive operators such as sorts and joins and control the allocation of memory to these operators; each memory‐intensive operator attempts to maximize its memory usage to reduce disk I/O cost. Implementing such memory‐intensive operators requires a careful design and application of appropriate algorithms that properly utilize memory. Today's Big Data management systems need the ability to handle large amounts of data similarly, as it is unrealistic to assume that truly big data will fit into memory. In this article, we share our memory management experiences in Apache AsterixDB, an open‐source Big Data management software platform that scales out horizontally on shared‐nothing commodity computing clusters. We describe the implementation of AsterixDB's memory‐intensive operators and their designs related to memory management. We also discuss memory management at the global (cluster) level. We conducted an experimental study using several synthetic and real datasets to explore the impact of this work. We believe that future Big Data management system builders can benefit from these experiences. Taewoo Kim 0001, Alexander Behm, Michael Blow, Vinayak R. Borkar, Yingyi Bu, Michael J. Carey 0001, Murtadha Al Hubail, Shiva Jahangiri, Jianfeng Jia, Chen Li 0001, Chen Luo 0002, Ian Maxon, Pouria Pirzadeh |
Softw. Pract. Exp. | 7 |
| 2019 | Couchbase Analytics: NoETL for Scalable NoSQL Data AnalysisabstractCouchbase Server is a highly scalable document-oriented database management system. With a shared-nothing architecture, it exposes a fast key-value store with a managed cache for sub-millisecond data operations, indexing for fast queries, and a powerful query engine for executing declarative SQL-like queries. Its Query Service debuted several years ago and supports high volumes of low-latency queries and updates for JSON documents. Its recently introduced Analytics Service complements the Query Service. Couchbase Analytics, the focus of this paper, supports complex analytical queries (e.g., ad hoc joins and aggregations) over large collections of JSON documents. This paper describes the Analytics Service from the outside in, including its user model, its SQL++ based query language, and its MPP-based storage and query processing architecture. It also briefly touches on the relationship of Couchbase Analytics to Apache AsterixDB, the open source Big Data management system at the core of Couchbase Analytics. Murtadha Al Hubail, Ali Alsuliman, Michael Blow, Michael J. Carey 0001, Dmitry Lychagin, Ian Maxon, Till Westmann |
Proc. VLDB Endow. | 1 |