Storing Long-Lived Concurrent Schema and Data Versions in Relational Databases

被引:0
|
作者
Wall, Bob [1 ]
Angryk, Rafal [2 ]
机构
[1] Montana State Univ, Dept Comp Sci, Bozeman, MT 59717 USA
[2] Georgia State Univ, Dept Comp Sci, Atlanta, GA 30302 USA
来源
NEW TRENDS IN DATABASE AND INFORMATION SYSTEMS II | 2015年 / 312卷
关键词
schema evolution; data versioning; Database as a Service; EVOLUTION; MODEL;
D O I
10.1007/978-3-319-10518-5_8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Although there is a strong focus on NoSQL databases for cloud computing environments, traditional relational data bases are still an integral part of many computing services in the cloud. Two significant issues in managing a relational database in a cloud environment are handling the inevitable evolution of the database schema and managing changes to system configuration and other data stored in the database as the system evolves over time. Techniques for handling these issues in on-premise databases are much less feasible in cloud computing environments, which demand efficiency, elasticity, and scalability. We propose a versioning system that can be used in relational databases to allow new versions of the database schema and data to be maintained within the same database as the production data. Past research on versioning either handles data versioning but not schema changes, or handles both but is focused on OLAP or XML databases. In this paper, we describe a mechanism for storing concurrent versions of data in an OLTP database. We explore two different implementation alternatives for versioned data storage and evaluate their relative merits given different workloads. We provide a concrete description of how this can be implemented within the InnoDB storage engine, which is the default data store for MySQL databases, and we present a quantitative comparison of the two implementations in InnoDB.
引用
收藏
页码:97 / 108
页数:12
相关论文
共 50 条
  • [41] Inferring colonization history and dispersal patterns of a long-lived seabird by combining genetic and empirical data
    Young, L. C.
    JOURNAL OF ZOOLOGY, 2010, 281 (04) : 232 - 240
  • [42] Quantifying space use of breeders and floaters of a long-lived species using individual movement data
    Penteriani, Vincenzo
    Delgado, Maria del Mar
    Campioni, Letizia
    SCIENCE OF NATURE, 2015, 102 (5-6):
  • [43] Table-top particle accelerators & long-lived data storage from nanostructured glass
    不详
    AMERICAN CERAMIC SOCIETY BULLETIN, 2011, 90 (08): : 27 - 27
  • [44] An integrated population model for a long-lived ungulate: more efficient data use with Bayesian methods
    Lee, Aline M.
    Bjorkvoll, Eirin M.
    Hansen, Brage B.
    Albon, Steve D.
    Stien, Audun
    Saether, Bernt-Erik
    Engen, Steinar
    Veiberg, Vebjorn
    Loe, Leif E.
    Grotan, Vidar
    OIKOS, 2015, 124 (06) : 806 - 816
  • [45] Tracking Movement of Long-lived Equatorial Coronal Holes from Analysis of Long-term McIntosh Archive Data
    Harris, Jacob
    Dikpati, Mausumi
    Hewins, Ian M.
    Gibson, Sarah E.
    McIntosh, Scott W.
    Chatterjee, Subhamoy
    Kuchar, Thomas A.
    ASTROPHYSICAL JOURNAL, 2022, 931 (01):
  • [46] Nuclear data evaluation of long-lived fission products: Microscopic vs. phenomenological optical potentials
    Minato, Futoshi
    Iwamoto, Osamu
    Minomo, Kosho
    Ogata, Kazuyuki
    Iwamoto, Nobuyuki
    Kunieda, Satoshi
    Furutachi, Naoya
    ND 2016: INTERNATIONAL CONFERENCE ON NUCLEAR DATA FOR SCIENCE AND TECHNOLOGY, 2017, 146
  • [47] A Nuclear Data Project on Neutron Capture Cross Sections of Long-Lived Fission Products and Minor Actinides
    Igashira, M.
    Katabuchi, T.
    Harada, H.
    Nakamura, S.
    Kimura, A.
    Iwamoto, N.
    Hori, J.
    Kiyanagi, Y.
    NUCLEAR DATA SHEETS, 2014, 118 : 72 - 77
  • [48] Load Balancing Fat-Tree on Long-Lived Flows:Avoiding Congestion in a Data Center Network
    Wen Gao
    Xuyan Li
    Boyang Zhou
    Chunming Wu
    ZTE Communications, 2014, 12 (02) : 57 - 62
  • [49] Light, long-lived and secluded: Can gluinos be driven out from LEP1 data?
    Moretti, S
    MunozTapia, R
    Odagiri, K
    PHYSICS LETTERS B, 1996, 389 (03) : 545 - 550
  • [50] Analytical data of geologic obsidians from Japan by INAA using middle- and long-lived nuclides
    K. Watanabe
    M. Suzuki
    Journal of Radioanalytical and Nuclear Chemistry, 2009, 279 : 459 - 473