Proceedings of the VLDB Endowment · 2010 · 137 citations · 16 references
ComputingComputer ScienceComputer SystemsData ManagementDatabasesDistributed SystemsConcurrency ControlConsistency ModelsDatabase ManagementDistributed DatabasesQuery ProcessingSnapshot ManagementConsistencyData ConsistencyIncremental LoadingIsolation LevelsSerializabilitySnapshot IsolationVersioned DatabasesVersioning
The RDF data model is gaining importance for applications in computational biology, knowledge sharing, and social communities. Recent work on RDF engines has focused on scalable performance for querying, and has largely disregarded updates. In addition to incremental bulk loading, applications also require online updates with flexible control over multi-user isolation levels and data consistency. The challenge lies in meeting these requirements while retaining the capability for fast querying. This paper presents a comprehensive solution that is based on an extended deferred-indexing method with integrated versioning. The version store enables time-travel queries that are efficiently processed without adversely affecting queries on the current data. For flexible consistency, transactional concurrency control is provided with options for either snapshot isolation or full serializability. All methods are integrated in an extension of the RDF-3X system, and their very good performance for both queries and updates is demonstrated by measurements of multi-user workloads with real-life data as well as stress-test synthetic loads.
16
Adhi Harmoko S, M.Komp, Joseph Marie Jacquard et al. · 2005 · 18.4K citations
The log-structured merge-tree (LSM-tree)
Patrick E. O׳Neil, E.T. Cheng, Dieter Gawlick et al. · Acta Informatica · 1996 · 1.3K citations
Scalable semantic web data management using vertical partitioning
Daniel J. Abadi, Adam Marcus, Samuel Madden et al. · 2007 · 656 citations
The RDF-3X engine for scalable management of RDF data
Thomas Neumann, Gerhard Weikum · The VLDB Journal · 2009 · 639 citations · Full text
Panagiotis Karras, Abraham Bernstein · Proceedings of the VLDB Endowment · 2008 · 621 citations