The Performance Survey of In Memory Database

被引:3
|
作者
Wang, Yinfeng [1 ]
Zhong, Guiquan [2 ]
Kun, Lin [2 ]
Wang, Longxiang [3 ]
Kai, Huang [3 ]
Guo, Fuliang [3 ]
Liu, Chengzhe [3 ]
Dong, Xiaoshe [3 ]
机构
[1] ShenZhen Inst Informat Technol, Shenzhen, Guangdong, Peoples R China
[2] ShenZhen Kingdom Ltd Share Ltd, Shenzhen, Guangdong, Peoples R China
[3] Xi An Jiao Tong Univ, Dept Comp Sci, Xian, Shaanxi, Peoples R China
关键词
In Memory Database; Trading System; Performance Evaluation; Memory Computing; Big Data;
D O I
10.1109/ICPADS.2015.109
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To satisfy the ever-increasing performance demand of Big Data and critical applications the data management needs to offer the flexible schema, high availability, light weight replica, high volume and high scalability features so as to facilitate the transaction. The in memory database (IMDB) eliminates the I/O bottleneck by storing data in main memory. We give a deeper analysis of current main-stream IMDB systems performance which focuses on the data structure, architecture, volume, concurrency, availability and scalability. The V3 performance model is proposed to evaluate the Velocity, Volume and Varity of the 19 IMDB systems, in order to highlight the candidates with real-time transaction and high volume processing capacity coordinately. Test results clearly demonstrate that NewSQL is better at dealing with high-frequency trading models. To fully utilize the advantages of the multi-core and many-core processors capability improvements, a three-level optimization design strategy, which includes the memory-access level, the kernel-speedup level and the data-partition level also be proposed using the hardware parallelism for achieving task-level and data-level parallelism of IMDB programs, guarantees the IMDB could accelerate the real-time transaction in an efficient way. We believe that IMDB should become a compulsive option for enterprise users.
引用
收藏
页码:815 / 820
页数:6
相关论文
共 50 条
  • [1] Main Memory Database Recovery: A Survey
    Magalhaes, Arlino
    Monteiro, Jose Maria
    Brayner, Angelo
    ACM COMPUTING SURVEYS, 2021, 54 (02)
  • [2] A Survey of Flash Memory Design and Implementation of Database in Flash Memory
    Chowdhur, Md. Aminul Haque
    Kimy, Ki-Hyung
    2008 3RD INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEM AND KNOWLEDGE ENGINEERING, VOLS 1 AND 2, 2008, : 1256 - 1259
  • [3] In-memory database acceleration on FPGAs: a survey
    Fang, Jian
    Mulder, Yvo T. B.
    Hidders, Jan
    Lee, Jinho
    Hofstee, H. Peter
    VLDB JOURNAL, 2020, 29 (01): : 33 - 59
  • [4] In-memory database acceleration on FPGAs: a survey
    Jian Fang
    Yvo T. B. Mulder
    Jan Hidders
    Jinho Lee
    H. Peter Hofstee
    The VLDB Journal, 2020, 29 : 33 - 59
  • [5] Survey on performance optimization for database systems
    Shiyue HUANG
    Yanzhao QIN
    Xinyi ZHANG
    Yaofeng TU
    Zhongliang LI
    Bin CUI
    ScienceChina(InformationSciences), 2023, 66 (02) : 24 - 46
  • [6] Survey on performance optimization for database systems
    Shiyue Huang
    Yanzhao Qin
    Xinyi Zhang
    Yaofeng Tu
    Zhongliang Li
    Bin Cui
    Science China Information Sciences, 2023, 66
  • [7] Survey on performance optimization for database systems
    Huang, Shiyue
    Qin, Yanzhao
    Zhang, Xinyi
    Tu, Yaofeng
    Li, Zhongliang
    Cui, Bin
    SCIENCE CHINA-INFORMATION SCIENCES, 2023, 66 (02)
  • [8] A Survey on Database Performance in Virtualized Cloud Environments
    Ivanov, Todor
    Petrov, Ilia
    Buchmann, Alejandro
    INTERNATIONAL JOURNAL OF DATA WAREHOUSING AND MINING, 2012, 8 (03) : 1 - 26
  • [9] Database system performance evaluation models: A survey
    Osman, Rasha
    Knottenbelt, William J.
    PERFORMANCE EVALUATION, 2012, 69 (10) : 471 - 493
  • [10] Memory Management Strategies in CPU/GPU Database Systems: A Survey
    Arefyeva, Iya
    Broneske, David
    Campero, Gabriel
    Pinnecke, Marcus
    Saake, Gunter
    BEYOND DATABASES, ARCHITECTURES AND STRUCTURES: FACING THE CHALLENGES OF DATA PROLIFERATION AND GROWING VARIETY, 2018, 928 : 128 - 142