Boosting Dual Range Query Efficiency for PCM-based Multiversion Index Design
碩士 === 國立清華大學 === 資訊工程學系所 === 106 === In this paper, we present a novel index structure called the hybrid index structure, which is suitable for indexing the embedded multiversion databases using NVM storage as a medium. Embedded database systems are popularly applyed in various kinds of systems, e....
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2018
|
Online Access: | http://ndltd.ncl.edu.tw/handle/xbjd3a |
id |
ndltd-TW-106NTHU5392039 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-106NTHU53920392019-06-27T05:28:44Z http://ndltd.ncl.edu.tw/handle/xbjd3a Boosting Dual Range Query Efficiency for PCM-based Multiversion Index Design 基於 PCM 所建構之多重版本管控索引之效能優化研究 Wang, I-Ju 王乙如 碩士 國立清華大學 資訊工程學系所 106 In this paper, we present a novel index structure called the hybrid index structure, which is suitable for indexing the embedded multiversion databases using NVM storage as a medium. Embedded database systems are popularly applyed in various kinds of systems, e.g., cyber-physical systems (CPS). For the requirement of accessing the historical data, a multiversion index is introduced to maintain multiple versions of data items in an effective way. However, the structrural maintainance problem is a complex issue for the designer both because the space and time utilization. In previous work, the multiversion B-tree (MVBT) [1] has already provided an efficient indexing structure for indexing multiversion data items in an embedded multiversion databases and the structure of MVBT is not that difficult to maintain. Besides, it also bring out a good response of version-range query. However, the MVBT indexing structure may lead to a large waste of space due to the frequent version/key split. As the consequence, the space-efficient multiversion index (SEMI) [2] have proposed to solve this problem. Although SEMI has a brilliant space-efficiency on multiversion indexing structure, but the structure of it is oppositely hard to maintain. Furthermore, it may occur thrashing when the key is getting larger. Therefore, in our approach, we proposed an hybrid index structure for both of the efficiency of space and time complexity, by cut down the amount of redundant data. Shih, Wei-Kuan 石維寬 2018 學位論文 ; thesis 24 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立清華大學 === 資訊工程學系所 === 106 === In this paper, we present a novel index structure called the hybrid index structure, which is suitable for indexing the embedded multiversion databases using NVM storage as a medium. Embedded database systems are popularly applyed in various kinds of systems, e.g., cyber-physical systems (CPS). For the requirement of accessing the historical data, a multiversion index is introduced to maintain multiple versions of data items in an effective way. However, the structrural maintainance problem is a complex issue for the designer both because the space and time utilization.
In previous work, the multiversion B-tree (MVBT) [1] has already provided an efficient indexing structure for indexing multiversion data items in an embedded multiversion databases and the structure of MVBT is not that difficult to maintain. Besides, it also bring out a good response of version-range query. However, the MVBT indexing structure may lead to a large waste of space due to the frequent version/key split. As the consequence, the space-efficient multiversion index (SEMI) [2] have proposed to solve this problem. Although SEMI has a brilliant space-efficiency on multiversion indexing structure, but the structure of it is oppositely hard to maintain. Furthermore, it may occur thrashing when the key is getting larger. Therefore, in our approach, we proposed an hybrid index structure for both of the efficiency of space and time complexity, by cut down the amount of redundant data.
|
author2 |
Shih, Wei-Kuan |
author_facet |
Shih, Wei-Kuan Wang, I-Ju 王乙如 |
author |
Wang, I-Ju 王乙如 |
spellingShingle |
Wang, I-Ju 王乙如 Boosting Dual Range Query Efficiency for PCM-based Multiversion Index Design |
author_sort |
Wang, I-Ju |
title |
Boosting Dual Range Query Efficiency for PCM-based Multiversion Index Design |
title_short |
Boosting Dual Range Query Efficiency for PCM-based Multiversion Index Design |
title_full |
Boosting Dual Range Query Efficiency for PCM-based Multiversion Index Design |
title_fullStr |
Boosting Dual Range Query Efficiency for PCM-based Multiversion Index Design |
title_full_unstemmed |
Boosting Dual Range Query Efficiency for PCM-based Multiversion Index Design |
title_sort |
boosting dual range query efficiency for pcm-based multiversion index design |
publishDate |
2018 |
url |
http://ndltd.ncl.edu.tw/handle/xbjd3a |
work_keys_str_mv |
AT wangiju boostingdualrangequeryefficiencyforpcmbasedmultiversionindexdesign AT wángyǐrú boostingdualrangequeryefficiencyforpcmbasedmultiversionindexdesign AT wangiju jīyúpcmsuǒjiàngòuzhīduōzhòngbǎnběnguǎnkòngsuǒyǐnzhīxiàonéngyōuhuàyánjiū AT wángyǐrú jīyúpcmsuǒjiàngòuzhīduōzhòngbǎnběnguǎnkòngsuǒyǐnzhīxiàonéngyōuhuàyánjiū |
_version_ |
1719212340310704128 |