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 条
  • [1] Evaluation of NoSQL Prototypes for the CMS Conditions Database
    Sipos, R.
    2015 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (NSS/MIC), 2015,
  • [2] CMS conditions database web application service
    Dziedziniewicz, Katarzyna Maria
    Giordano, Domenico
    Innocente, Vincenzo
    Le Bihan, Anne-Catherine
    Pierro, Antonio
    Xie, Zhen
    17TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP09), 2010, 219
  • [3] BigDimETL with NoSQL Database
    Mallek, Hana
    Ghozzi, Faiza
    Teste, Olivier
    Gargouri, Faiez
    KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KES-2018), 2018, 126 : 798 - 807
  • [4] CAP-based Examination of Popular NoSQL Database Technologies in Streaming Data Processing
    Doguc, Tugba Beril
    Aydin, Ahmet Arif
    2019 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND DATA PROCESSING (IDAP 2019), 2019,
  • [5] BASE analysis of NoSQL database
    Chandra, Deka Ganesh
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 52 : 13 - 21
  • [6] Renormalization of NoSQL Database Schemas
    Mior, Michael J.
    Salem, Kenneth
    CONCEPTUAL MODELING, ER 2018, 2018, 11157 : 479 - 487
  • [7] Standardization of NoSQL Database Languages
    Bach, Malgorzata
    Werner, Aleksandra
    BEYOND DATABASES, ARCHITECTURES AND STRUCTURES, BDAS 2014, 2014, 424 : 50 - 60
  • [8] Database Design for NoSQL Systems
    Bugiotti, Francesca
    Cabibbo, Luca
    Atzeni, Paolo
    Torlone, Riccardo
    CONCEPTUAL MODELING, 2014, 8824 : 223 - 231
  • [9] Application of NoSQL Database MongoDB
    Gu, Yunhua
    Shen, Shu
    Wang, Jin
    Kim, Jeong-Uk
    2015 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2015, : 158 - 159
  • [10] Analysis of Various NoSql Database
    Srivastava, Pragati Prakash
    Goyal, Saumya
    Kumar, Anil
    2015 International Conference on Green Computing and Internet of Things (ICGCIoT), 2015, : 539 - 544