University of Tasmania
Browse

File(s) under permanent embargo

50x faster: speeding up an SQL-based legacy system with few changes

conference contribution
posted on 2023-05-23, 10:19 authored by Shi, L, Lenneke JongLenneke Jong, Mueller, W, Algaa, E
SABIO-RK (http://sabio.h-its.org/) is a database for reaction kinetic data. Its complex schema led to slow querying. The challenge described in this paper is how to improve the speed with as few as possible changes in the time tested SABIORK code. The dilemma of whether to rewrite a whole system or to best reuse the expertise embodied in existing code appears often in existing, grown academic bio software solutions. We describe our solution that uses the existing SQL database for consistent data storage, and uses inverted indexes for fast retrieval. We further outline how we migrated to a new interface and RESTful web services in order to improve SABIO-RK code reuse and standards compliance.
   The work presented in this paper has been partly funded by the DFG project "Integrierte webbasierte Forschungsinfrastruktur zur Speicherung und Bereitstellung quantitativer zeitaufgeloester Daten im Laborkontext und fuer die Wissenschaftsffentlichkeit”.

History

Publication title

Lecture Notes in Informatics: Informatik 2011

Volume

P192

Editors

H-U Heiss, P Pepper, H Schlingloff, J Schneider

Pagination

1-11

ISBN

978-3-88579-286-4

Department/School

Institute for Marine and Antarctic Studies

Publisher

Society for Computer Science

Place of publication

Germany

Event title

Informatik 2011

Event Venue

Berlin, Germany

Date of Event (Start Date)

2011-10-04

Date of Event (End Date)

2011-10-07

Rights statement

Copyright unknown

Repository Status

  • Restricted

Socio-economic Objectives

Expanding knowledge in the information and computing sciences

Usage metrics

    University Of Tasmania

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC