Filters








6 Hits in 1.8 sec

OrpheusDB: Bolt-on Versioning for Relational Databases [article]

Silu Huang, Liqi Xu, Jialin Liu, Aaron Elmore, Aditya Parameswaran
2017 arXiv   pre-print
We introduce OrpheusDB, a dataset version control system that "bolts on" versioning capabilities to a traditional relational database system, thereby gaining the analytics capabilities of the database  ...  With LyreSplit, OrpheusDB is on average 1000x faster in finding effective (and better) partitionings than competing approaches, while also reducing the latency of version retrieval by up to 20x relative  ...  To answer this question we develop a system, ORPHEUSDB 1 , to "bolt-on" versioning capabilities to a traditional relational database system that is unaware of the existence of versions.  ... 
arXiv:1703.02475v1 fatcat:xi6wvg5f3be3vgqd62no2nrhpq

Special issue on best papers of VLDB 2017

Peter Boncz, Kenneth Salem
2020 The VLDB journal  
In "OrpheusDB: Bolt-On Versioning for Relational Databases,"  ...  In addition, the authors of the five candidate papers were invited to submit extended versions of their work for consideration for this special issue.  ...  This paper considers the problem of how to compactly represent versions in a relational database, while effectively supporting efficient version retrieval.  ... 
doi:10.1007/s00778-019-00600-w fatcat:dlznp4dydzdknnlmlxeb4ei72e

Effective Data Versioning for Collaborative Data Analytics

Silu Huang
2020 Proceedings of the 2020 ACM SIGMOD International Conference on Management of Data  
OrpheusDB inherits much of the same benefits of relational databases, while also compactly storing, keeping track of, and recreating versions on demand.  ...  Specifically, we build a system, OrpheusDB, on top of a relational database with a carefully designed data representation and an intelligent partitioning algorithm for fast version control operations.  ...  Specifically, • In the first part, we introduce our system called OrpheusDB, which is built on top of relational databases, providing "bolt-on" versioning capabilities to the database.  ... 
doi:10.1145/3318464.3394027 dblp:conf/sigmod/Huang20 fatcat:cmqanfq5fvdbrjwdlo6dyq7uzy

ForkBase: An Efficient Storage Engine for Blockchain and Forkable Applications [article]

Sheng Wang, Tien Tuan Anh Dinh, Qian Lin, Zhongle Xie, Meihui Zhang, Qingchao Cai, Gang Chen, Wanzeng Fu, Beng Chin Ooi, Pingcheng Ruan
2018 arXiv   pre-print
Data in ForkBase is multi-versioned, and each version uniquely identifies the data content and its history.  ...  They present new opportunities for storage systems to efficiently support such applications by embedding the above requirements into the storage.  ...  Decibel proposes several physical data layouts for storing deltas, while OrpheusDB bolts on a relational database in order to take advantage of the latter's query functionalities.  ... 
arXiv:1802.04949v1 fatcat:3kjgoq6dkvb77jtg6vz6bxwho4

VIP-Tree

Zhou Shao, Muhammad Aamir Cheema, David Taniar, Hua Lu
2016 Proceedings of the VLDB Endowment  
Katsipoulakis, Badrish Chandramouli, Jonathan Goldstein, Donald Kossmann 1118 OrpheusDB: Bolt-on Versioning for Relational Databases .......................................................... .........  ...  Yue Wang, Alexandra Meliou, Gerome Miklau 373 Two Birds, One Stone: A Fast, yet Lightweight, Indexing Scheme for Modern Database Systems ................................................................  ... 
doi:10.14778/3025111.3025115 fatcat:2vi4x3dmlvfohndw5iw2xoibnq

Version Reconciliation for Collaborative Databases [article]

Nalin Ranjan, Zechao Shang, Aaron J. Elmore, Sanjay Krishnan
2021 pre-print
We propose MindPalace, a prototype of a versioned database for efficient collaborative data management.  ...  auto-mergeable and identifying particular records for manual reconciliation.  ...  OrpheusDB [28] is a "bolt-on" centralized versioning system for relational databases, allowing users to store, track, and execute queries on different versions.  ... 
doi:10.1145/3472883.3486980 arXiv:2110.01778v1 fatcat:qvcyeagc7jgqvgk5sszasypkmm