Project
AWESOME Polystore
Heterogeneous database integration and query processing for relational, graph, text, and analytical systems.
Overview
AWESOME Polystore is the project most closely aligned with database-internals work. It sits at the intersection of query optimization, ingestion, and federated access across heterogeneous systems.
Problem
Scientific and operational data rarely live in one engine. The project addresses the friction that appears when relational, graph, text, and analytical systems need to cooperate while preserving performance and control.
Approach
AWESOME Polystore is the project most closely aligned with database-internals work. It combines query optimization, ingestion, and federated access across heterogeneous systems so that relational, graph, text, and analytical engines can support scientific and operational workloads together.
The core idea is to make the database layer aware of the shape and cost of data movement so that cross-system queries can still be planned, observed, and tuned.
Contributions
- Heterogeneous ingestion and indexing design
- Query planning across multiple data stores
- Platform-level integration for mixed scientific workloads
- Research-to-production translation of database ideas
Placeholder notes
This work connects directly to the patents on ingestion into a polystore and query processing in a polystore, and to later publications on ingestion planning and metadata-grounded knowledge graph construction.
Project details
Problem: How can heterogeneous data sources be ingested, indexed, and queried without forcing every workload into a single storage model?
Approach: Built polystore ingestion and planning methods across databases, graph stores, text indexes, and analytical engines.
Architecture: Polystore architecture spanning relational, graph, text, and analytical engines.
Contributions
- Designed heterogeneous ingestion and integration workflows.
- Developed query-processing methods for cross-store access.
- Contributed to patentable database-system ideas.
- Translated research concepts into platform-oriented system design.
Outcomes
- Enabled published work on polystore ingestion and query planning.
- Connected to patentable ingestion and query-processing methods.