Skip to main content

Showing 1–4 of 4 results for author: Riegger, C

Searching in archive cs. Search in all archives.
.
  1. arXiv:2209.09726  [pdf, other

    cs.DB

    Storage Management with Multi-Version Partitioned B-Trees

    Authors: Christian Riegger, Ilia Petrov

    Abstract: Database Management Systems and K/V-Stores operate on updatable datasets -- massively exceeding the size of available main memory. Tree-based K/V storage management structures became particularly popular in storage engines. B+ Trees allow constant search performance, however write-heavy workloads yield in inefficient write patterns to secondary storage devices and poor performance characteristics.… ▽ More

    Submitted 20 September, 2022; originally announced September 2022.

    Comments: Extended Version, ADBIS 2022

  2. arXiv:2207.04789  [pdf, other

    cs.DB

    bloomRF: On Performing Range-Queries in Bloom-Filters with Piecewise-Monotone Hash Functions and Prefix Hashing

    Authors: Bernhard Mößner, Christian Riegger, Arthur Bernhardt, Ilia Petrov

    Abstract: We introduce bloomRF as a unified method for approximate membership testing that supports both point- and range-queries. As a first core idea, bloomRF introduces novel prefix hashing to efficiently encode range information in the hash-code of the key itself. As a second key concept, bloomRF proposes novel piecewise-monotone hash-functions that preserve local order and support fast range-lookups wi… ▽ More

    Submitted 22 July, 2022; v1 submitted 11 July, 2022; originally announced July 2022.

    Comments: Extended version. Original accepted at EDBT 2023

  3. arXiv:2012.15596  [pdf, other

    cs.DB

    bloomRF: On Performing Range-Queries with Bloom-Filters based on Piecewise-Monotone Hash Functions and Dyadic Trace-Trees

    Authors: Christian Riegger, Arthur Bernhardt, Bernhard Moessner, Ilia Petrov

    Abstract: We introduce bloomRF as a unified method for approximate membership testing that supports both point- and range-queries on a single data structure. bloomRF extends Bloom-Filters with range query support and may replace them. The core idea is to employ a dyadic interval scheme to determine the set of dyadic intervals covering a data point, which are then encoded and inserted. bloomRF introduces Dya… ▽ More

    Submitted 31 December, 2020; originally announced December 2020.

  4. arXiv:1910.08023  [pdf, other

    cs.DB

    MV-PBT: Multi-Version Index for Large Datasets and HTAP Workloads

    Authors: Christian Riegger, Tobias Vincon, Robert Gottstein, Ilia Petrov

    Abstract: Modern mixed (HTAP) workloads execute fast update-transactions and long-running analytical queries on the same dataset and system. In multi-version (MVCC) systems, such workloads result in many short-lived versions and long version-chains as well as in increased and frequent maintenance overhead. Consequently, the index pressure increases significantly. Firstly, the frequent modifications cause fr… ▽ More

    Submitted 17 October, 2019; originally announced October 2019.