JK Lakshmipat University

Institutional Repository

Incorporating Retroactive Operations in Large Temporal Databases Using Retroactive B-Tree

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

Journal of Information Technology Management, 2025, Vol. 17, Special Issue, pp.87-107. Received: January 17, 2025 Published by the University of Tehran, College of Management

DOI

Abstract

Temporal databases, quickly rising in size, are distinguished by their capacity to maintain the older version of data objects against actions on them, allowing logical deletions. Queries for historical data are particularly costly due to the linear scanning of temporal versions. Temporal data structures like time-split B-Tree or multiversion B-Tree are working underlying the state-of-the-art temporal databases. So far, most efficient temporal data structures are partially persistent or fully persistent, but none of them support retroactive queries. On the other hand, efficient temporal indexing is required to address bulk loading in areal-life application. To the best of our knowledge, there is no efficient solution for bulk loading and updating retroactive index structures. This article seeks to offer a new data structure, the Retroactive B-Tree (RBT), to facilitate retroactive operations in temporal databases as well as bulk loading.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By