NoSQL technologies for the CMS Conditions Database

被引:1
|
作者
Sipos, Roland [1 ]
机构
[1] CERN, CH-1211 Geneva 23, Switzerland
关键词
D O I
10.1088/1742-6596/664/4/042050
中图分类号
O57 [原子核物理学、高能物理学];
学科分类号
070202 ;
摘要
With the restart of the LHC in 2015, the growth of the CMS Conditions dataset will continue, therefore the need of consistent and highly available access to the Conditions makes a great cause to revisit different aspects of the current data storage solutions. We present a study of alternative data storage backends for the Conditions Databases, by evaluating some of the most popular NoSQL databases to support a key-value representation of the CMS Conditions. The definition of the database infrastructure is based on the need of storing the conditions as BLOBs. Because of this, each condition can reach the size that may require special treatment (splitting) in these NoSQL databases. As big binary objects may be problematic in several database systems, and also to give an accurate baseline, a testing framework extension was implemented to measure the characteristics of the handling of arbitrary binary data in these databases. Based on the evaluation, prototypes of a document store, using a column-oriented and plain key-value store, are deployed. An adaption layer to access the backends in the CMS Offline software was developed to provide transparent support for these NoSQL databases in the CMS context. Additional data modelling approaches and considerations in the software layer, deployment and automatization of the databases are also covered in the research. In this paper we present the results of the evaluation as well as a performance comparison of the prototypes studied.
引用
收藏
页数:8
相关论文
共 50 条
  • [31] MySQL and NoSQL database comparison for IoT application
    Rautmare, Sharvari
    Bhalerao, D. M.
    2016 IEEE INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER APPLICATIONS (ICACA), 2016, : 235 - 238
  • [32] Association Analysis of Firmware Based on NoSQL Database
    Wang, Gongbo
    Dong, Weiyu
    Chang, Rui
    CLOUD COMPUTING AND SECURITY, PT V, 2018, 11067 : 94 - 105
  • [33] Estimation Models for NoSQL Database Consistency Characteristics
    Burdakov, Aleksey
    Grigorev, Uriy
    Ploutenko, Andrey
    Ttsviashchenko, Eugene
    2016 24TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP), 2016, : 35 - 42
  • [34] Hints from the Crowd: A Novel NoSQL Database
    Fosci, Paolo
    Psaila, Giuseppe
    Di Stefano, Marcello
    MODEL AND DATA ENGINEERING, MEDI 2013, 2013, 8216 : 118 - 131
  • [35] NoSQL Database Generation Using SAT Solver
    Ibrahim, Muhammad
    Sarwar, Nadeem
    2016 SIXTH INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING TECHNOLOGY (INTECH), 2016, : 627 - 631
  • [36] Discovering of a Conceptual Model from a NoSQL Database
    Abdelhedi, Fatma
    Brahim, Amal Ait
    Ferhat, Rabah Tighilt
    Zurfluh, Gilles
    PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS (ICEIS), VOL 1, 2020, : 61 - 72
  • [37] STNoSQL: Creating NoSQL Database on the SensibleThings Platform
    Yin, Suna
    Chen, Dehua
    Le, Jiajin
    2016 17TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2016, : 669 - 674
  • [38] MR Protocol Monitoring Using Nosql Database
    Wu, H.
    Qi, Z.
    MEDICAL PHYSICS, 2024, 51 (10) : 7845 - 7845
  • [39] Empirical Evaluation of NoSQL and Relational Database Systems
    Kanchan S.
    Kaur P.
    Apoorva P.
    Recent Advances in Computer Science and Communications, 2021, 14 (08) : 2637 - 2650
  • [40] Genomic Data Persistency on a NoSQL Database System
    Aniceto, Rodrigo
    Xavier, Rene
    Holanda, Maristela
    Walter, Maria Emilia
    Lifschitz, Sergio
    2014 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2014,