EDBT 2026 Demo / reviewers in the wild / expert
Chuck Bear
dblp:32/6287
· DBLP profile ↗
5ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 5Artificial intelligence and machine learning · 1Applied, interdisciplinary, general and emerging computing · 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
3 papers |
Database system architecture and tuning · 33% Machine learning and data management · 33% Query processing and optimization · 22% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning and data management
in-database machine learning |
0.4 | 1 | 2020 | Vertica-ML: Distributed Machine Learning in Vertica Database · SIGMOD Conference 2020 |
Query processing and optimization › materialization
late materialization |
0.2 | 1 | 2013 | Materialization strategies in the Vertica analytic database: Lessons learned · ICDE 2013 |
Data models and query languages › datalog › datalog query optimization
sideways information passing |
0.2 | 1 | 2013 | Materialization strategies in the Vertica analytic database: Lessons learned · ICDE 2013 |
Machine learning and data management › scalable machine learning
distributed learning |
0.1 | 1 | 2020 | Vertica-ML: Distributed Machine Learning in Vertica Database · SIGMOD Conference 2020 |
Indexing and storage engines
column store |
0.0 | 1 | 2013 | Materialization strategies in the Vertica analytic database: Lessons learned · ICDE 2013 |
Query processing and optimization
analytical query processing |
0.0 | 1 | 2012 | The Vertica Analytic Database: C-Store 7 Years Later · Proc. VLDB Endow. 2012 |
Methods — techniques the papers use, named apart from their topics
model management · 0.4SQL API · 0.4experimental comparison · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Vertica-ML: Distributed Machine Learning in Vertica DatabaseabstractA growing number of companies rely on machine learning as a key element for gaining a competitive edge from their collected Big Data. An in-database machine learning system can provide many advantages in this scenario, e.g., eliminating the overhead of data transfer, avoiding the maintenance costs of a separate analytical system, and addressing data security and provenance concerns. In this paper, we present our distributed machine learning subsystem within the Vertica database. This subsystem, Vertica-ML, includes machine learning functionalities with SQL API which cover a complete data science workflow as well as model management. We treat machine learning models in Vertica as first-class database objects like tables and views; therefore, they enjoy a similar mechanism for archiving and managing. We explain the architecture of the subsystem, and present a set of experiments to evaluate the performance of the machine learning algorithms implemented on top of it. Arash Fard, George Larionov, Waqas Dhillon, Chuck Bear |
SIGMOD Conference | 5 |
| 2019 | Vertica Flattened Tables and Live Aggregate Projections: A Column-based Alternative to Materialized Views for AnalyticsabstractVertica is a column-oriented relational database management system built on massively parallel processing architecture. Rather than a traditional, monolithic implementation of materialized view, Vertica instead provides two separate features, flattened tables and live aggregation projections. These features not only support the basic functionality of materialized views, but also provide flexibility and consistency beyond the traditional materialized view implementation. Flattened tables contain denormalized columns whose main purpose is to materialize pre-computed joins with other tables. Live aggregate projections are an always up-to-date layer built on top of individual tables, including flattened tables, which maintain real-time summaries of table contents. This paper will present the main architecture of these two features, discuss how they differ from traditional materialized views, and how they take advantage of Vertica's architecture to achieve high performance. Experimental results with TPC-DS benchmarks will be provided to demonstrate the claimed performance benefit. Yuanzhe Bei, Thao Pham, Akshay Aggarwal, Nga Tran 0001, Jaimin Dave, Chuck Bear, Michael Leuchtenburg |
IEEE BigData | 6 |
| 2013 | Materialization strategies in the Vertica analytic database: Lessons learnedabstractColumn store databases allow for various tuple reconstruction strategies (also called materialization strategies). Early materialization is easy to implement but generally performs worse than late materialization. Late materialization is more complex to implement, and usually performs much better than early materialization, although there are situations where it is worse. We identify these situations, which essentially revolve around joins where neither input fits in memory (also called spilling joins). Sideways information passing techniques provide a viable solution to get the best of both worlds. We demonstrate how early materialization combined with sideways information passing allows us to get the benefits of late materialization, without the bookkeeping complexity or worse performance for spilling joins. It also provides some other benefits to query processing in Vertica due to positive interaction with compression and sort orders of the data. In this paper, we report our experiences with late and early materialization, highlight their strengths and weaknesses, and present the details of our sideways information passing implementation. We show experimental results of comparing these materialization strategies, which highlight the significant performance improvements provided by our implementation of sideways information passing (up to 72% on some TPC-H queries). Lakshmikant Shrinivas, Sreenath Bodagala, Ramakrishna Varadarajan, Ariel Cary, Vivek Bharathan, Chuck Bear |
ICDE | 6 |
| 2012 | The Vertica Analytic Database: C-Store 7 Years Later abstractThis paper describes the system architecture of the Vertica Analytic Database (Vertica), a commercialization of the design of the C-Store research prototype. Vertica demonstrates a modern commercial RDBMS system that presents a classical relational interface while at the same time achieving the high performance expected from modern "web scale" analytic systems by making appropriate architectural choices. Vertica is also an instructive lesson in how academic systems research can be directly commercialized into a successful product. Andrew Lamb, Matt Fuller, Ramakrishna Varadarajan, Nga Tran 0001, Ben Vandiver, Lyric Doshi, Chuck Bear |
Proc. VLDB Endow. | 7 |
| 2007 | One Size Fits All? Part 2: Benchmarking Studies
Michael Stonebraker, Chuck Bear, Ugur Çetintemel, Mitch Cherniack, Tingjian Ge, Nabil Hachem, Stavros Harizopoulos, John Lifter, Jennie Rogers, Stanley B. Zdonik |
CIDR | 2 |