A Data Distribution Strategy for Scalable Main-Memory Database

被引:0
|
作者
Huang, Yunkui [1 ]
Zhang, YanSong [1 ]
Ji, XiaoDong [1 ]
Wang, ZhanWei [1 ]
Wang, Shan [1 ]
机构
[1] Minist Educ, Key Lab Data Engn & Knowledge Engn, Beijing, Peoples R China
关键词
MMDB; ScaMMDB; Data Distribution Strategy;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Main-Memory Database (MMDB) System is more superior in less response times and higher transaction throughputs than traditional Disk-Resident Database (DRDB) System. But the high performance of MMDB depends on the single server's main memory capacity, which is restricted by hardware technologies and operating system. In order to resolve the contradiction between requirements of high performance and limited memory resource, we propose a scalable Main-Memory database system ScaMMDB which distributes data and operations to several nodes and makes good use of every node's resource. In this paper we'll present the architecture of ScaMMDB and discuss a data distribution strategy based on statistics and clustering. We evaluate our system and data distribution strategy by comparing with others. The results show that our strategy performs effectively and can improve the performance of ScaMMDB.
引用
收藏
页码:13 / 24
页数:12
相关论文
共 50 条
  • [1] A Dynamic Data Fragmentation and Distribution Strategy for Main-Memory Database Cluster
    Tran Van Hung
    Huang Chuanhe
    [J]. MECHATRONICS AND INTELLIGENT MATERIALS II, PTS 1-6, 2012, 490-495 : 1231 - 1236
  • [2] Main-Memory Database Systems
    Kemper, Alfons
    Neumann, Thomas
    [J]. 2014 IEEE 30TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2014, : 1310 - 1310
  • [3] Modern Main-Memory Database Systems
    Larson, Per-Ake
    Levandoski, Justin
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2016, 9 (13): : 1609 - +
  • [4] SEMANTICALLY RICH API FOR IN-DATABASE DATA MANIPULATION IN MAIN-MEMORY ERP SYSTEMS
    Borovskiy, Vadym
    Schwarz, Christian
    Zeier, Alexander
    Koch, Wolfgang
    [J]. ICEIS 2011: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1, 2011, : 253 - 260
  • [5] A distributed real-time main-memory database for telecommunication
    Lindström, J
    Niklander, T
    Porkka, P
    Raatikainen, K
    [J]. DATABASES IN TELECOMMUNICATIONS, 2000, 1819 : 158 - 173
  • [6] Versioning in Main-Memory Database Systems From MusaeusDB to TardisDB
    Schule, Maximilian E.
    Karnowski, Lukas
    Schmeisser, Josef
    Kleiner, Benedikt
    Kemper, Alfons
    Neumann, Thomas
    [J]. SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT (SSDBM 2019), 2019, : 169 - 180
  • [7] Adaptive Data Skipping in Main-Memory Systems
    Qin, Wilson
    Idreos, Stratos
    [J]. SIGMOD'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2016, : 2255 - 2256
  • [8] CoroBase: Coroutine-Oriented Main-Memory Database Engine
    He, Yongjun
    Lu, Jiacheng
    Wang, Tianzheng
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2020, 14 (03): : 431 - 444
  • [9] Supporting Location-Based Services in a Main-Memory Database
    Ray, Suprio
    Blanco, Rolando
    Goel, Anil K.
    [J]. 2014 IEEE 15TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (MDM), VOL 1, 2014, : 3 - 12
  • [10] Order Indexes: supporting highly dynamic hierarchical data in relational main-memory database systems
    Jan Finis
    Robert Brunel
    Alfons Kemper
    Thomas Neumann
    Norman May
    Franz Faerber
    [J]. The VLDB Journal, 2017, 26 : 55 - 80