• Publications
  • Influence
RDF-3X: a RISC-style engine for RDF
TLDR
This paper presents the RDF-3X engine, an implementation of SPARQL that achieves excellent performance by pursuing a RISC-style architecture with a streamlined architecture and carefully designed, puristic data structures and operations. Expand
The RDF-3X engine for scalable management of RDF data
TLDR
This paper presents the RDF-3X engine, an implementation of SPARQL that achieves excellent performance by pursuing a RISC-style architecture with streamlined indexing and query processing. Expand
Efficiently Compiling Efficient Query Plans for Modern Hardware
TLDR
In this work we present a novel compilation strategy that translates a query into compact and efficient machine code using the LLVM compiler framework. Expand
HyPer: A hybrid OLTP&OLAP main memory database system based on virtual memory snapshots
TLDR
We present an efficient hybrid system, called HyPer, that can handle both OLTP and OLAP simultaneously by using hardware-assisted replication mechanisms to maintain consistent snapshots of the transactional data. Expand
The adaptive radix tree: ARTful indexing for main-memory databases
TLDR
We present ART, an adaptive radix tree (trie) for efficient indexing in main memory. Expand
How Good Are Query Optimizers, Really?
TLDR
In this paper, we introduce the Join Order Benchmark (JOB) and experimentally revisit the main components in the classic query optimizer architecture using a complex, real-world data set and realistic multi-join queries. Expand
Scalable join processing on very large RDF graphs
TLDR
With the proliferation of the RDF data format, engines for RDF query processing are faced with very large graphs that contain hundreds of millions of RDF triples. Expand
Characteristic sets: Accurate cardinality estimation for RDF queries with multiple joins
TLDR
We introduce a novel RDF synopsis called characteristic sets together with new cardinality estimation methods based upon them and experimentally showed that cardinality estimations based upon it are very precise. Expand
Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems
TLDR
We present a novel MVCC implementation for main-memory database systems that has very little overhead compared to serial execution with single-version concurrency control, even when maintaining serializability guarantees. Expand
Morsel-driven parallelism: a NUMA-aware query evaluation framework for the many-core age
TLDR
We present the morsel-driven query execution framework, where scheduling becomes a fine-grained run-time task that is NUMA-aware. Expand
...
1
2
3
4
5
...