• DocumentCode
    1799803
  • Title

    On the Application and Performance of MongoDB for Climate Satellite Data

  • Author

    Ameri, Parinaz ; Grabowski, Udo ; Meyer, Jorg ; Streit, Achim

  • Author_Institution
    Steinbuch Centre for Comput., Karlsruhe Inst. of Technol., Eggenstein, Germany
  • fYear
    2014
  • fDate
    24-26 Sept. 2014
  • Firstpage
    652
  • Lastpage
    659
  • Abstract
    Analyses in climate research typically operate on large datasets stored in file hierarchies. However, e.g. Indexing, meta-data search and replication is challenging with this approach. A new approach is to store and index datasets in large, distributed databases. In order to demonstrate the performance improvement, we utilized the so-called general matching problem between measurements of two satellites that differ in orbits and measurement cycles. For comparison purpose the measurements are matched within a specified maximum spatial and time offset constraint. We describe the steps from a single-threaded approach using a SQL database to a multi-threaded approach using the NoSQL database MongoDB. The performance as well as limitations on CPU and I/O are evaluated and discussed for each approach. The performance has been improved up to a factor of 46 using 11 threads on a 12-core system.
  • Keywords
    SQL; artificial satellites; distributed databases; file organisation; geophysics computing; multi-threading; NoSQL database MongoDB; climate satellite data; distributed databases; file hierarchies; meta-data search; multithreaded approach; single-threaded approach; Atmospheric measurements; Databases; Extraterrestrial measurements; Instruction sets; Meteorology; Satellites; Servers; MongoDB; MySQL; NoSQL; geospatial; performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Trust, Security and Privacy in Computing and Communications (TrustCom), 2014 IEEE 13th International Conference on
  • Conference_Location
    Beijing
  • Type

    conf

  • DOI
    10.1109/TrustCom.2014.84
  • Filename
    7011308