IEEE Transactions on Knowledge and Data Engineering · 2018 · 46 citations · 25 references
ComputingComputer ScienceInformation TechnologyData ManagementData MiningDatabasesData PartitioningDatabase ManagementDistributed DatabasesQuery OptimizationQuery ProcessingStructured Query LanguageAdaptive Query OptimizationData FragmentationDistributed Database DesignDistributed Database ManagementFragmentationQuery Performance OptimizationResource Description FrameworkWorkload-aware Partitioning
As massive volumes of Resource Description Framework (RDF) data are growing, designing a distributed RDF database system to manage them is necessary. In designing this system, it is very common to partition the RDF data into some parts, called fragments, which are then distributed. Thus, the distribution design comprises two steps: fragmentation and allocation. In this study, we explore the workload for fragmentation and allocation, which aims to reduce the communication cost during SPARQL query processing. Specifically, we adaptively maintain some frequent access patterns (FAPs) to reflect the characteristics of the workload while ensuring the data integrity and approximation ratio. Based on these frequent access patterns, we propose three fragmentation strategies, namely vertical, horizontal, and mixed fragmentation, to divide RDF graphs while meeting different types of query processing objectives. After fragmentation, we discuss how to allocate these fragments to various sites while balancing the fragments. Finally, we discuss how to process queries based on the results of fragmentation and allocation. Experiments over large RDF datasets confirm the superior performance of our proposed solutions.
25
DBpedia – A large-scale, multilingual knowledge base extracted from Wikipedia
Jens Lehmann, Robert Isele, Max Jakob et al. · Semantic Web · 2015 · 3.2K citations · Full text
M. M. Astrahan, Michael W. Blasgen, Donald D. Chamberlin et al. · ACM Transactions on Database Systems · 1976 · 1K citations · Full text
Xifeng Yan, Philip S. Yu, Jiawei Han · 2004 · 635 citations
A quickstart in frequent structure mining can make a difference
Siegfried Nijssen, Joost N. Kok · 2004 · 471 citations · Full text
Scalable SPARQL querying of large RDF graphs
Jiewen Huang, Daniel J. Abadi, Kun Ren · Proceedings of the VLDB Endowment · 2011 · 455 citations