A predictable multi-threaded main-memory storage manager

被引:0
|
作者
Song Guang-hua
Yang Chang-sheng
Shi Jiao-ying
机构
[1] Zhejiang University,Department of Computer Science and Engineering
来源
关键词
main-memory database (MMDB); database service mediator(DSM); hash indexing; lock; A; TP311;
D O I
10.1631/BF02840558
中图分类号
学科分类号
摘要
This paper introduces the design and implementation of a predictable multi-threaded main-memory storage manager (CS20), and emphasizes the database service mediator (DSM), an operation prediction model using exponential averaging. The memory manager, indexing, as well as lock manager in CS20 are also presented briefly. CS20 has been embedded in a mobile telecommunication service system. Practice showed, DSM effectively controls system load and hence improves the real-time characteristics of data accessing.
引用
收藏
页码:416 / 420
页数:4
相关论文
共 50 条
  • [21] Two-level main memory co-design: Multi-threaded algorithmic primitives, analysis, and simulation
    Bender, Michael A.
    Berry, Jonathan W.
    Hammond, Simon D.
    Hemmert, K. Scott
    McCauley, Samuel
    Moore, Branden
    Moseley, Benjamin
    Phillips, Cynthia A.
    Resnick, David
    Rodrigues, Arun
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 102 : 213 - 228
  • [22] A multi-threaded version of MCFM
    Campbell, John M.
    Ellis, R. Keith
    Giele, Walter T.
    EUROPEAN PHYSICAL JOURNAL C, 2015, 75 (06):
  • [23] Multi-threaded Active Objects
    Henrio, Ludovic
    Huet, Fabrice
    Istvan, Zsolt
    COORDINATION MODELS AND LANGUAGES, COORDINATION 2013, 2013, 7890 : 90 - 104
  • [24] HADES - A highly available distributed main-memory reliable storage
    Meixner, M
    Buchmann, A
    ESM'2004: 18TH EUROPEAN SIMULATION MULTICONFERENCE: NETWORKED SIMULATIONS AND SIMULATED NETWORKS, 2004, : 50 - 56
  • [25] Toward a multi-threaded glish
    Schiebel, DR
    ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS XI, 2002, 281 : 164 - 168
  • [26] Multi-threaded Object Streaming
    Di Guida, Salvatore
    Govi, Giacomo
    Ojeda, Miguel
    Pfeiffer, Andreas
    Sipos, Roland
    21ST INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP2015), PARTS 1-9, 2015, 664
  • [27] Main-Memory Scan Sharing For Multi-Core CPUs
    Qiao, Lin
    Raman, Vijayshankar
    Reiss, Frederick
    Haas, Peter J.
    Lohman, Guy M.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2008, 1 (01): : 610 - 621
  • [28] Enabling Multi-threaded Applications on Hybrid Shared Memory Manycore Architectures
    Rawat, Tushar
    Shrivastava, Aviral
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 742 - 747
  • [29] Practical Multi-threaded Graph Coloring Algorithms for Shared Memory Architecture
    Singhal, Nandini
    Peri, Sathya
    Kalyanasundaram, Subrahmanyam
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING (ICDCN 2017), 2017,
  • [30] A Fast Profiler for Compilation of Multi-Threaded Applications on a Hybrid Memory System
    Dadzie, Thomas Haywood
    Cho, SeungPyo
    Oh, Hyunok
    2017 IEEE 6TH NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA 2017), 2017,