A New Cache Management Approach for Transaction Processing on Flash-based Database

被引:1
|
作者
Zhou, Da [1 ]
Meng, Xiaofeng [1 ]
Liang, Zhichao [1 ]
机构
[1] Renmin Univ China, Informat Sch, Beijing, Peoples R China
关键词
flash-based database; transaction processing; cache management;
D O I
10.1109/WISA.2009.9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Database is an important part of web information system, the 10 performance of which is a key factor of the responsiveness of the whole system. Existing databases usually adopt magnetic disks as storage devices. Now, low 10 performance of magnetic disks becomes the bottle neck to the performance of the entire web information system. Flash memory, as a new electronic storage device, has high read/write performance when compared with magnetic disk. However existing disk-based databases can not take full advantage of flash memory, especially transaction processing because of the special characteristics of flash memory. Based on analysis of mismatch between "stealing page" and "not force page" in traditional transaction processing and flash memory, this paper proposes a new cache management mechanism for transaction processing. The average access time (AAT) and log-based write of our method are proposed to enhance the 10 performance. Our method can not only eliminate the problems of traditional databases on SSD, but also make full use of flash memory to achieve higher 10 performance for transaction processing. Besides the improvement of 10 performance, our method can also extend the life span of flash memory and maintain wear-levering. The experiments show high efficiency of our method.
引用
收藏
页码:9 / 14
页数:6
相关论文
共 50 条
  • [1] A Flash-Based Cache Optimization Strategy
    Ma, Xiaoguang
    Dou, Jinfeng
    Song, Jiayu
    Wang, Sida
    [J]. 2023 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA ANALYTICS, ICCCBDA, 2023, : 76 - 80
  • [2] High-Performance and Endurable Cache Management for Flash-Based Read Caching
    Xia, Qianbin
    Xiao, Weijun
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (12) : 3518 - 3531
  • [3] Evaluating Non-In-Place Update Techniques for Flash-Based Transaction Processing Systems
    Wang, Yongkun
    Goda, Kazuo
    Kitsuregawa, Masaru
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2009, 5690 : 777 - 791
  • [4] A Flash-Based SSD Cache Management Scheme for High Performance Home Cloud Storage
    Park, Jung Kyu
    Seo, Yunjung
    Kim, Jaeho
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2019, 65 (03) : 418 - 425
  • [5] PROBABILISTIC PAGE REPLACEMENT POLICY IN BUFFER CACHE MANAGEMENT FOR FLASH-BASED CLOUD DATABASES
    Thakare, Atul O.
    Deshpande, Parag S.
    [J]. COMPUTING AND INFORMATICS, 2019, 38 (06) : 1237 - 1271
  • [6] Flash-based database: studies, techniques and forecasts
    School of Information, Renmin University of China, Beijing 100872, China
    不详
    [J]. Jisuanji Xuebao, 2013, 8 (1549-1567):
  • [7] Improving Flash-Based Disk Cache with Lazy Adaptive Replacement
    Huang, Sai
    Wei, Qingsong
    Feng, Dan
    Chen, Jianxi
    Chen, Cheng
    [J]. ACM TRANSACTIONS ON STORAGE, 2016, 12 (02)
  • [8] Flash-Based Extended Cache for Higher Throughput and Faster Recovery
    Kang, Woon-Hak
    Lee, Sang-Won
    Moon, Bongki
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2012, 5 (11): : 1615 - 1626
  • [9] Emulate Processing of Assorted Database Server Applications on Flash-Based Storage in Datacenter Infrastructures
    Bhimani, Janki
    Pandurangan, Rajinikanth
    Mi, Ningfang
    Balakrishnan, Vijay
    [J]. 2019 IEEE 38TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2019,
  • [10] Improving Flash-based Disk Cache with Lazy Adaptive Replacement
    Huang, Sai
    Wei, Qingsong
    Chen, Jianxi
    Chen, Cheng
    Feng, Dan
    [J]. 2013 IEEE 29TH SYMPOSIUM ON MASS STORAGE SYSTEMS AND TECHNOLOGIES (MSST), 2013,