Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

A log-structured buffer for database systems using non-volatile memory

Full metadata record
DC Field Value Language
dc.contributor.authorSon, Y.-
dc.contributor.authorKang, H.-
dc.contributor.authorYeom, H.Y.-
dc.contributor.authorHan, H.-
dc.date.accessioned2023-02-21T02:41:35Z-
dc.date.available2023-02-21T02:41:35Z-
dc.date.issued2017-04-
dc.identifier.issn0000-0000-
dc.identifier.urihttps://scholarworks.bwise.kr/cau/handle/2019.sw.cau/60831-
dc.description.abstractEmerging next-generation non-volatile memory (NVM) technologies, including PCM and STT-MRAM, provide low latency, high bandwidth, non-volatility, and high capacity. Recently, NVM has drawn much attention from the database community to improve transaction processing (e.g., writeahead logging). As a complement to existing work, we investigate NVM for atomic page updates in database systems. Atomic page update is required for consistent recovery, and database systems generally use redundant writes to support atomic page update (e.g., doublewrite buffer in MySQL/InnoDB). However, redundant writes negatively affect the database and lifetime of storage devices (e.g., flashbased SSD). In this paper, we present LSBM, a log-structured buffer manager which updates pages atomically and efficiently using NVM. LSBM updates pages in an out-of-place manner to achieve atomicity and performs page buffering to improve performance. LSBM also reclaims the buffered pages on the fly to reduce the write traffic to storage. We implement LSBM using an NVDIMM as NVM and ported it to MySQL/InnoDB. The experimental results demonstrate that LSBM improves database performance and reduces write traffic on OLTP workloads.-
dc.format.extent7-
dc.language영어-
dc.language.isoENG-
dc.publisherAssociation for Computing Machinery-
dc.titleA log-structured buffer for database systems using non-volatile memory-
dc.typeArticle-
dc.identifier.doi10.1145/3019612.3019675-
dc.identifier.bibliographicCitationProceedings of the ACM Symposium on Applied Computing, v.Part F128005, pp 880 - 886-
dc.description.isOpenAccessN-
dc.identifier.scopusid2-s2.0-85020939568-
dc.citation.endPage886-
dc.citation.startPage880-
dc.citation.titleProceedings of the ACM Symposium on Applied Computing-
dc.citation.volumePart F128005-
dc.type.docTypeConference Paper-
dc.subject.keywordAuthorDatabase system-
dc.subject.keywordAuthorFlash-based SSD-
dc.subject.keywordAuthorNon-volatile memory-
dc.description.journalRegisteredClassscopus-
Files in This Item
There are no files associated with this item.
Appears in
Collections
College of Software > School of Computer Science and Engineering > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Son, Yong Seok photo

Son, Yong Seok
소프트웨어대학 (소프트웨어학부)
Read more

Altmetrics

Total Views & Downloads

BROWSE