Title
Fast and Concurrent RDF Queries with RDMA-Based Distributed Graph Exploration.
Abstract
Many public knowledge bases are represented and stored as RDF graphs, where users can issue structured queries on such graphs using SPARQL. With massive queries over large and constantly growing RDF data, it is imperative that an RDF graph store should provide low latency and high throughput for concurrent query processing. However, prior systems still experience high per-query latency over large datasets and most prior designs have poor resource utilization such that each query is processed in sequence. We present Wukong, a distributed graph-based RDF store that leverages RDMA-based graph exploration to provide highly concurrent and low-latency queries over large data sets. Wukong is novel in three ways. First, Wukong provides an RDMA-friendly distributed key/- value store that provides differentiated encoding and fine-grained partitioning of graph data to reduce RDMA transfers. Second, Wukong leverages full-history pruning to avoid the cost of expensive final join operations, based on the observation that the cost of one-sided RDMA operations is largely oblivious to the payload size to a certain extent. Third, countering conventional wisdom of preferring migration of execution over data, Wukong seamlessly combines data migration for low latency and execution distribution for high throughput by leveraging the low latency and high throughput of one-sided RDMA operations, and proposes a worker-obliger model for efficient load balancing. Evaluation on a 6-node RDMA-capable cluster shows that Wukong significantly outperforms state-of-the-art systems like TriAD and Trinity.RDF for both latency and throughput, usually at the scale of orders of magnitude.
Year
Venue
Field
2016
OSDI
Load balancing (computing),Computer science,Latency (engineering),SPARQL,Remote direct memory access,Latency (engineering),Throughput,RDF,Distributed computing,Data migration
DocType
Citations 
PageRank 
Conference
14
0.48
References 
Authors
39
5
Name
Order
Citations
PageRank
Jiaxin Shi134918.02
Youyang Yao2140.48
Rong Chen358630.22
Haibo Chen41749123.40
Feifei Li52242120.05