Connecting Galaxies: Bridging the Gap Between Databases and Applications

被引:0
|
作者
Dombrovskaya, Henrietta [1 ]
Czaplewski, Jeff [1 ]
Novikov, Boris [2 ]
机构
[1] Braviant Holdings, Chicago, IL 60602 USA
[2] Natl Res Univ Higher Sch Econ, St Petersburg, Russia
关键词
Database connectivity; Complex objects; Impedance mismatch; Performance;
D O I
10.1007/978-3-030-38919-2_54
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An incompatibility of object-oriented application code and relational database engine often causes performance problems, known as Impedance Mismatch, which negatively affect business-critical application functions. The incompatibility can also over-complicate application design and increase the costs of development. We address these issues, applying a concept of the API contracts to the interaction between the application and the database. We introduce a new technique providing for the transfer of complex objects rather than low-level records. We describe the implementation of the proposed solution in industrial settings and show how suggested techniques streamline the application development, at the same time providing significant performance gains.
引用
收藏
页码:648 / 656
页数:9
相关论文
共 50 条
  • [21] Connecting Rural Areas: A Solution Approach to Bridging the Coverage Gap
    Tognisse, Ida Semevo
    Degila, Jules
    Kora, Ahmed Dooguy
    [J]. 2021 IEEE 12TH ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2021, : 873 - 879
  • [22] Post-starburst quasars: bridging the gap between post-starburst galaxies and quasars
    Cales, Sabrina L.
    Brotherton, Michael S.
    [J]. MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2015, 449 (03) : 2374 - 2385
  • [23] Dust Evolution from Nearby Galaxies: Bridging the Gap Between Local Universe and Primordial Systems
    Galliano, Frederic
    [J]. LOW-METALLICITY STAR FORMATION: FROM THE FIRST STARS TO DWARF GALAXIES, 2008, (255): : 246 - 253
  • [24] Bridging the Gap Between Research and IT
    Hahn, Matt
    [J]. AMERICAN LABORATORY, 2011, 43 (04) : 4 - +
  • [25] CONNECTING TO DATABASES
    LISKIN, M
    [J]. PERSONAL COMPUTING, 1987, 11 (09): : 79 - +
  • [26] Bridging the Technology Gap between Industry and Semantic Web: Generating Databases and Server Code from RDF
    Schroeder, Markus
    Schulze, Michael
    Jilek, Christian
    Dengel, Andreas
    [J]. ICAART: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE - VOL 2, 2021, : 507 - 514
  • [27] Estimating diet costs: Bridging the gap between food supply price databases and dietary intake data
    Luongo, G.
    Tarasuk, V.
    Yi, Y.
    Mah, C. L.
    [J]. EUROPEAN JOURNAL OF PUBLIC HEALTH, 2020, 30
  • [28] Forensic Applications of Signal Processing Bridging the gap between scientific and legal requirements
    Tibbitts, Jo
    Lu, YiBin
    [J]. IEEE SIGNAL PROCESSING MAGAZINE, 2009, 26 (02) : 104 - 111
  • [29] DeepCC: Bridging the Gap Between Congestion Control and Applications via Multiobjective Optimization
    Zhang, Lei
    Cui, Yong
    Wang, Mowei
    Zhu, Kewei
    Zhu, Yibo
    Jiang, Yong
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (05) : 2274 - 2288
  • [30] Bridging the Gap between Simulation and Real Autonomous UAV Flights in Industrial Applications
    Perez-Segui, Rafael
    Arias-Perez, Pedro
    Melero-Deza, Javier
    Fernandez-Cortizas, Miguel
    Perez-Saura, David
    Campoy, Pascual
    [J]. AEROSPACE, 2023, 10 (09)