Matches in SemOpenAlex for { <https://semopenalex.org/work/W4312332933> ?p ?o ?g. }
Showing items 1 to 62 of
62
with 100 items per page.
- W4312332933 endingPage "110099" @default.
- W4312332933 startingPage "110088" @default.
- W4312332933 abstract "User applications that require transactional file access generally use user-level transactional protocols such as logging, atomic rename, since the POSIX interface does not support transactional file operations. The user-level protocols are complex and require specific persistence properties of file systems for correctness. If the kernel provides transactional access to file data, application developers can avoid the complex and error-prone application-level protocols. Many previous studies on kernel-level transactional support have several critical limitations such as complex APIs, file system-dependence, and low transaction concurrency. In this paper, we propose a kernel-level write-ahead logging (WAL) technique, called KWAL. KWAL maintains user-transparent WAL files and redirects transactional IOs to them. Since KWAL is implemented as a stackable file system, it can be mounted over any native file systems, without modifying them. To provide a higher transaction concurrency while guaranteeing isolation, KWAL supports byte-level write conflict detection and repeatable read isolation. We also utilize a block remap technique to resolve the duplicate write problem of WAL-based transaction scheme. To demonstrate the usefulness of KWAL, we implemented a simple key-value store using KWAL APIs, fixed the wrong transaction implementation of the Git application, and simplified the implementation of the storage engines of MySQL and SQLite." @default.
- W4312332933 created "2023-01-04" @default.
- W4312332933 creator A5070875054 @default.
- W4312332933 creator A5078081670 @default.
- W4312332933 date "2022-01-01" @default.
- W4312332933 modified "2023-09-26" @default.
- W4312332933 title "Stackable Transactional File System Using Kernel-Level WAL" @default.
- W4312332933 doi "https://doi.org/10.1109/access.2022.3214521" @default.
- W4312332933 hasPublicationYear "2022" @default.
- W4312332933 type Work @default.
- W4312332933 citedByCount "0" @default.
- W4312332933 crossrefType "journal-article" @default.
- W4312332933 hasAuthorship W4312332933A5070875054 @default.
- W4312332933 hasAuthorship W4312332933A5078081670 @default.
- W4312332933 hasBestOaLocation W43123329331 @default.
- W4312332933 hasConcept C111919701 @default.
- W4312332933 hasConcept C134277064 @default.
- W4312332933 hasConcept C166807848 @default.
- W4312332933 hasConcept C193702766 @default.
- W4312332933 hasConcept C2225880 @default.
- W4312332933 hasConcept C2780940931 @default.
- W4312332933 hasConcept C41008148 @default.
- W4312332933 hasConcept C58861120 @default.
- W4312332933 hasConcept C72108876 @default.
- W4312332933 hasConcept C75949130 @default.
- W4312332933 hasConcept C77088390 @default.
- W4312332933 hasConcept C84511453 @default.
- W4312332933 hasConcept C95637964 @default.
- W4312332933 hasConceptScore W4312332933C111919701 @default.
- W4312332933 hasConceptScore W4312332933C134277064 @default.
- W4312332933 hasConceptScore W4312332933C166807848 @default.
- W4312332933 hasConceptScore W4312332933C193702766 @default.
- W4312332933 hasConceptScore W4312332933C2225880 @default.
- W4312332933 hasConceptScore W4312332933C2780940931 @default.
- W4312332933 hasConceptScore W4312332933C41008148 @default.
- W4312332933 hasConceptScore W4312332933C58861120 @default.
- W4312332933 hasConceptScore W4312332933C72108876 @default.
- W4312332933 hasConceptScore W4312332933C75949130 @default.
- W4312332933 hasConceptScore W4312332933C77088390 @default.
- W4312332933 hasConceptScore W4312332933C84511453 @default.
- W4312332933 hasConceptScore W4312332933C95637964 @default.
- W4312332933 hasFunder F4320322120 @default.
- W4312332933 hasLocation W43123329331 @default.
- W4312332933 hasLocation W43123329332 @default.
- W4312332933 hasOpenAccess W4312332933 @default.
- W4312332933 hasPrimaryLocation W43123329331 @default.
- W4312332933 hasRelatedWork W169201263 @default.
- W4312332933 hasRelatedWork W196652493 @default.
- W4312332933 hasRelatedWork W2076843988 @default.
- W4312332933 hasRelatedWork W2367037104 @default.
- W4312332933 hasRelatedWork W2517882452 @default.
- W4312332933 hasRelatedWork W3008663690 @default.
- W4312332933 hasRelatedWork W4312332933 @default.
- W4312332933 hasRelatedWork W4313226861 @default.
- W4312332933 hasRelatedWork W1719799539 @default.
- W4312332933 hasRelatedWork W2461556223 @default.
- W4312332933 hasVolume "10" @default.
- W4312332933 isParatext "false" @default.
- W4312332933 isRetracted "false" @default.
- W4312332933 workType "article" @default.