Transaction Management for Flash Media Databases in Portable Computing Environments

被引:0
|
作者
Siwoo Byun
机构
[1] Anyang University,Department of Digital Media
关键词
flash-based transaction control; locking; portable devices; flash database system;
D O I
暂无
中图分类号
学科分类号
摘要
Flash memory is becoming a major database storage in building embedded systems or portable devices because of its non-volatile, shock-resistant, power-economic nature, and fast access time for read operations. Flash memory, however, should be erased before it can be rewritten and the erase and write operations are very slow as compared to main memory. Due to this drawback, traditional database management schemes are not easy to apply directly to flash memory database for portable devices. Therefore, we improve the traditional schemes and propose a new scheme called flash two phase locking (F2PL) scheme for efficient transaction processing in a flash memory database environment. F2PL achieves high transaction performance by exploiting the notion of the alternative version coordination which allows previous version reads and efficiently handles slow write/erase operations in lock management processes. We also propose a simulation model to show the performance of F2PL. Based on the results of the performance evaluation, we conclude that F2PL scheme outperforms the traditional schemes.
引用
收藏
页码:137 / 151
页数:14
相关论文
共 50 条
  • [21] Flash memory lock management for portable information systems
    Byun, Siwoo
    Huh, Moonhaeng
    Hwang, Hoyoung
    [J]. INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2006, 15 (03) : 461 - 479
  • [22] Transaction Management using Causal Snapshot Isolation in Partially Replicated Databases
    Padhye, Vinit
    Rajappan, Gowtham
    Tripathi, Anand
    [J]. 2014 IEEE 33RD INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2014, : 105 - 114
  • [23] Dependable transaction management over a network of real-time databases
    Bhalla, S
    [J]. JOURNAL OF THE INSTITUTION OF ELECTRONICS AND TELECOMMUNICATION ENGINEERS, 1996, 42 (03): : 179 - 184
  • [24] On data management in pervasive computing environments
    Perich, F
    Joshi, A
    Finin, T
    Yesha, Y
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2004, 16 (05) : 621 - 634
  • [25] Integrated computing environments for watershed management
    Watson, LT
    Lohani, VK
    Kibler, DF
    Dymond, RL
    Ramakrishnan, N
    Shaffer, CA
    [J]. JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2002, 16 (04) : 259 - 268
  • [26] Context management in pervasive computing environments
    Anagnostopoulos, C
    Tsounis, A
    Hadjiefthymiades, S
    [J]. International Conference on Pervasive Services 2005, Proceedings, 2005, : 421 - 424
  • [27] Performance management in dynamic computing environments
    Kotsis, G
    [J]. PERFORMANCE TOOLS AND APPLICATIONS TO NETWORKED SYSTEMS, 2004, 2965 : 254 - 264
  • [28] A progressive reprocessing transaction model for updating spatial data in mobile computing environments
    Kim, D
    Hong, B
    [J]. WEB AND WIRELESS GEOGRAPHICAL INFORMATION SYSTEMS, 2005, 3428 : 64 - 80
  • [29] Real-time transaction management in mobile computing systems
    Kayan, E
    Ulusoy, Ö
    [J]. 6TH INTERNATIONAL CONFERENCE ON DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 1999, : 127 - 134
  • [30] Using reordering technique for mobile transaction management in broadcast environments
    Kim, S
    Lee, S
    Hwang, CS
    [J]. DATA & KNOWLEDGE ENGINEERING, 2003, 45 (01) : 79 - 100