Christian Mathis

dblp:13/643 · DBLP profile ↗
← Back
8ranked-venue papers
2as first author
0since 2021 · last 2015
0000-0002-7530-5947ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 7 · 2 first-authorArtificial intelligence and machine learning · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
4 papers
Transaction processing and concurrency control · 33% Distributed and cloud data management · 25% Query processing and optimization · 24%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 100%

Topics — the 5 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Query processing and optimization
query compilation
0.112008
XTCcmp: XQuery compilation on XTC · Proc. VLDB Endow. 2008
Data models and query languages › XML query languages
XQuery
0.112008
XTCcmp: XQuery compilation on XTC · Proc. VLDB Endow. 2008
Query processing and optimization › XML query processing
twig pattern matching
0.112006
Locking-aware structural join operators for XML query processing · SIGMOD Conference 2006
Query processing and optimization
XML query processing
0.112006
Locking-aware structural join operators for XML query processing · SIGMOD Conference 2006
Data models and query languages
object-relational database
0.012002
Extending an ORDBMS: The StateMachine Module · VLDB 2002

Methods — techniques the papers use, named apart from their topics

logical timestamps · 0.4asynchronous update propagation · 0.4rule-based transformation · 0.1algebraic rewriting · 0.1structural join · 0.1stable path labels · 0.1holistic twig join · 0.1
YearPublicationVenuePosition
2015 Towards Scalable Real-time Analytics: An Architecture for Scale-out of OLxP Workloads
abstract
We present an overview of our work on the SAP HANA Scale-out Extension, a novel distributed database architecture designed to support large scale analytics over real-time data. This platform permits high performance OLAP with massive scale-out capabilities, while concurrently allowing OLTP workloads. This dual capability enables analytics over real-time changing data and allows fine grained user-specified service level agreements (SLAs) on data freshness. We advocate the decoupling of core database components such as query processing, concurrency control, and persistence, a design choice made possible by advances in high-throughput low-latency networks and storage devices. We provide full ACID guarantees and build on a logical timestamp mechanism to provide MVCC-based snapshot isolation, while not requiring synchronous updates of replicas. Instead, we use asynchronous update propagation guaranteeing consistency with timestamp validation. We provide a view into the design and development of a large scale data management platform for real-time analytics, driven by the needs of modern enterprise customers.
Anil K. Goel, Jeffrey Pound, Nathan Auch, Peter Bumbulis, Scott MacLean, Franz Färber, Francis Gropengießer, Christian Mathis, Thomas Bodner 0001, Wolfgang Lehner
Proc. VLDB Endow.8
2012 Data management with SAPs in-memory computing engine
abstract
We present some architectural and technological insights on SAP's HANA database and derive research challenges for future enterprise application development.
Joos-Hendrik Böse, Cafer Tosun, Christian Mathis, Franz Färber
EDBT3
2010 Essential Performance Drivers in Native XML DBMSs
Theo Härder, Christian Mathis, Sebastian Bächle, Karsten Schmidt 0002, Andreas M. Weiner
SOFSEM2
2008 XTCcmp: XQuery compilation on XTC
abstract
XTCcmp, the XQuery Compiler of a native XML database system, extends Starburst's well-known Query Graph Model to serve as an internal representation and basis for query restructuring of XQuery expressions. Furthermore, XTCcmp is able to generate execution plans supporting a wide range of both well-known and newly developed variants of core XML processing algorithms and indexes. Our demo visualizes all rule-based transformation stages, i. e., simplification, algebraic rewriting, and plan generation. Furthermore, via an interface to the extensible rule configuration, it allows interaction with the query compiler to vary configuration parameters and to control the compilation outcome.
Christian Mathis, Andreas M. Weiner, Theo Härder, Caesar Ralf Franz Hoppen
Proc. VLDB Endow.1
2007 Comparison of Complete and Elementless Native Storage of XML Documents
abstract
Because XML documents tend to be very large, are accessed by declarative and navigational languages, and often are processed in a collaborative way using read/write transactions, their fine-grained storage and management in XML DBMSs is a must for which, in turn, a flexible and space-economic tree representation is mandatory. In this paper, we explore a variety of options to natively store, encode, and compress XML documents thereby preserving the full DBMS processing flexibility on the documents required by the various language models and usage characteristics. Important issues of our empirical study are related to node labeling, document container layout, indexing, as well as structure and content compression. Encoding and compression of XML documents with their complete structure leads to a space consumption of ~40% to ~60% compared to their plain representation, whereas structure virtualization (elementless storage) saves in the average more than 10%, in addition.
Theo Härder, Christian Mathis, Karsten Schmidt 0002
IDEAS2
2007 Node labeling schemes for dynamic XML documents reconsidered
Theo Härder, Michael Peter Haustein, Christian Mathis, Markus Wagner 0002
Data Knowl. Eng.3
2006 Locking-aware structural join operators for XML query processing
abstract
As observed in many publications so far, the matching of twig pattern queries (i.e., queries that contain only the child and the descendant axis) is a core operation in XML database management systems (XDBMSs) for which the structural join and the holistic twig join algorithms were proposed. In a single-user environment, especially the latter algorithm provides a good evaluation strategy. However, when it comes to multi-user access to a single XML document, it may lead to extensive blocking situations: The XDBMS has to ensure data consistency and, therefore, has to prevent concurrent modification operations from changing elements in the input sequences, a holistic twig algorithm accesses while operating. To circumvent this problem, we propose a set of new locking-aware operators for twig pattern query evaluation that rely on stable path labels (SPLIDs) as well as document and element set indexes. Furthermore, by running extensive tests on our own XDBMS, we show that their performance is comparable to existing approaches in a single-user environment, and leads to higher throughput rates in the case of multi-user access.
Christian Mathis, Theo Härder, Michael Peter Haustein
SIGMOD Conference1
2002 Extending an ORDBMS: The StateMachine Module
Wolfgang Mahnke, Christian Mathis, Hans-Peter Steiert
VLDB2