Optimizing scientific databases for client side data processing

被引:0
|
作者
Stolte, E [1 ]
Alonso, G [1 ]
机构
[1] Swiss Fed Inst Technol, Dept Comp Sci, ETH Zentrum, CH-8092 Zurich, Switzerland
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Databases are nowadays one more building block in complex multi-tier architectures. In general, however, they are still designed and optimized with little regard for the applications that will run on top of them. This problem is particularly acute in scientific applications where the data is usually processed at the client and, hence, conventional server side optimizations are of limited help. In this paper we present a variety of techniques and a novel client/server architecture designed to optimize the client side processing of scientific data. The main building block in our approach is to store frequently accessed data as relatively small, wavelet encoded segments. These segments can be processed at different qualities and resolutions, thereby enabling efficient processing of very large data volumes. Experimental results demonstrate that our approach significantly reduces overhead (I/O, transfer across network, decoding and analysis), does not require changes to the analysis routines and provides all possible resolution ranges.
引用
收藏
页码:390 / 408
页数:19
相关论文
共 50 条
  • [1] Parallel Network Data Processing in Client Side Java']JavaScript Applications
    Wenzel, Matthias
    Meinel, Christoph
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON COLLABORATION TECHNOLOGIES AND SYSTEMS, 2015, : 140 - 147
  • [2] Client-side versus server-side geographic data processing performance comparison: Data and code
    Kulawiak, Marcin
    [J]. DATA IN BRIEF, 2019, 26
  • [3] Optimizing runtime XML processing in relational databases
    Kogan, E
    Schaller, G
    Rys, M
    Huu, HH
    Krishnaswamy, B
    [J]. DATABASE AND XML TECHNOLOGIES, PROCEEDINGS, 2005, 3671 : 222 - 236
  • [4] Client-Side Data Visualization
    Saito, Toru
    Ouyang, Jinsong
    [J]. PROCEEDINGS OF THE 2009 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2008, : 194 - 199
  • [5] WPS-BASED TECHNOLOGY FOR CLIENT-SIDE REMOTE SENSING DATA PROCESSING
    Kazakov, E.
    Terekhov, A.
    Kapralov, E.
    Panidi, E.
    [J]. 36TH INTERNATIONAL SYMPOSIUM ON REMOTE SENSING OF ENVIRONMENT, 2015, 47 (W3): : 643 - 649
  • [6] Processing Scientific Mesh Queries in Graph Databases
    Mahdiraji, Alireza Rezaei
    Baumann, Peter
    [J]. WWW'14 COMPANION: PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON WORLD WIDE WEB, 2014, : 1163 - 1168
  • [7] Real-time processing in client-server databases
    Kanitkar, V
    Delis, A
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (03) : 269 - 288
  • [8] Data mining and modeling in scientific databases
    Kapetanios, E
    Norrie, MC
    [J]. NINTH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, PROCEEDINGS, 1997, : 24 - 27
  • [9] Data mining and knowledge discovery in databases: Implications for scientific databases
    Fayyad, U
    [J]. NINTH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, PROCEEDINGS, 1997, : 2 - 11
  • [10] CPR: Client-Side Processing of Range Predicates
    Ghandeharizadeh, Shahram
    Alabdulkarim, Yazeed
    Hieu Nguyen
    [J]. CLOUD COMPUTING - CLOUD 2019, 2019, 11513 : 340 - 354