Enabling a deleted-key-value-aware garbage collection strategy for LSM-tree on OCSSD
In general, NAND flash operates with a write-once characteristic and commonly uses the out-of-place update strategy for data updates. As a result, data instances often undergo multiple duplications, posing challenges for achieving thorough erasure. This issue becomes more acute in LSM-tree applications, where user-deleted data might not be entirely removed for a long time due to the inherent characteristics of NAND flash. To tackle this challenge, this study introduces a deleted-key-value-aware garbage collection strategy tailored for handling deleted key-value data. This strategy is designed to ensure that data targeted for deletion by users can be entirely erased in a single step during the data recovery phase. By implementing this strategy, the study aims to enhance data security and integrity in systems utilizing NAND flash memory.
Authors
- Wei‐Kuan Shih (ORCID: https://orcid.org/0000-0001-8356-2495)
- Xin Liu (ORCID: https://orcid.org/0000-0001-8664-1332)
- Zhecheng Pan (ORCID: https://orcid.org/0000-0001-8877-4462)
- Yuan-Hao Chang (ORCID: https://orcid.org/0000-0002-1282-2111)
- Yi-Chao Shih (ORCID: https://orcid.org/0009-0001-0319-6075)
- Yu-Pei Liang (ORCID: https://orcid.org/0000-0002-3500-5974)
Institutions
- National Chung Cheng University (TW)
- National Tsing Hua University (TW)
- Institute of Information Science, Academia Sinica (TW)
Publication Details
- Published
- 2024-11-07
- DOI
- https://doi.org/10.1109/apccas62602.2024.10808225
- Primary Topic
- Semantic Web and Ontologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00