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 条
  • [41] Improving Database System Performance by Applying NoSQL
    Choi, Yong-Lak
    Jeon, Woo-Seong
    Yoon, Seok-Hwan
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2014, 10 (03): : 355 - 364
  • [42] Performance Modelling and Optimisation of NoSQL Database Systems
    Dipietro S.
    Dipietro, Salvatore (dipietro.salvatore@gmail.com), 1600, Association for Computing Machinery (47): : 10 - 13
  • [43] Bioinformatics Workflows With NoSQL Database in Cloud Computing
    Wercelens, Polyane
    da Silva, Waldeyr
    Hondo, Fernanda
    Castro, Klayton
    Walter, Maria Emilia
    Araujo, Aleteia
    Lifschitz, Sergio
    Holanda, Maristela
    EVOLUTIONARY BIOINFORMATICS, 2019, 15
  • [44] Estimating Predicate Selectivities in a NoSQL Database Service
    Chawathe, Sudarshan S.
    2020 11TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2020, : 414 - 420
  • [45] Model Transformation From Object Relational Database to NoSQL Document Database
    Fouad, Toufik
    Mohamed, Bahaj
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON NETWORKING, INFORMATION SYSTEMS & SECURITY (NISS19), 2019,
  • [46] Comparative Study Between the MySQL Relational Database and the MongoDB NoSQL Database
    Matallah, Houcine
    Belalem, Ghalem
    Bouamrane, Karim
    INTERNATIONAL JOURNAL OF SOFTWARE SCIENCE AND COMPUTATIONAL INTELLIGENCE-IJSSCI, 2021, 13 (03): : 38 - 63
  • [47] Research on the Application of NoSQL Database in Intelligent Manufacturing
    Zhou, Chuan-hong
    Yao, Kun
    Jiang, Zhen-yang
    Bai, Wu-xia
    WEARABLE SENSORS AND ROBOTS, 2017, 399 : 423 - 434
  • [48] The CMS Condition Database System
    Di Guida, S.
    Govi, G.
    Ojeda, M.
    Pfeiffer, A.
    Sipos, R.
    21ST INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2015), PARTS 1-9, 2015, 664
  • [49] Advanced Technologies for Scalable ATLAS Conditions Database Access on the Grid
    Basset, R.
    Canali, L.
    Dimitrov, G.
    Girone, M.
    Hawkings, R.
    Nevski, P.
    Valassi, A.
    Vaniachine, A.
    Viegas, F.
    Walker, R.
    Wong, A.
    17TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP09), 2010, 219
  • [50] Model Transformation From Object Relational Database to NoSQL Column Based Database
    Fouad, Toufik
    Mohamed, Bahaj
    3RD INTERNATIONAL CONFERENCE ON NETWORKING, INFORMATION SYSTEM & SECURITY (NISS'20), 2020,