Incorporating Retroactive Operations in Large Temporal Databases Using Retroactive B-Tree
| dc.contributor.author | Verma, Santosh Kumar | |
| dc.contributor.author | Saha, Suman | |
| dc.contributor.author | Goel, Sanjay | |
| dc.date.accessioned | 2026-03-30T11:20:37Z | |
| dc.date.available | 2026-03-30T11:20:37Z | |
| dc.date.issued | 2025-08-01 | |
| dc.description.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. | en_US |
| dc.identifier.uri | http://hdl.handle.net/123456789/6878 | |
| dc.language.iso | en | en_US |
| dc.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 | en_US |
| dc.subject | Databases Using Retroactive B-Tree | en_US |
| dc.title | Incorporating Retroactive Operations in Large Temporal Databases Using Retroactive B-Tree | en_US |
| dc.type | Article | en_US |
