TxFS

Autor: Yige Hu, Youngjin Kwon, Tianyu Cheng, Zhiting Zhu, Vijay Chidambaram, Emmett Witchel, Ian Neal
Rok vydání: 2019
Předmět:
Zdroj: ACM Transactions on Storage. 15:1-20
ISSN: 1553-3093
1553-3077
Popis: We introduce TxFS, a transactional file system that builds upon a file system’s atomic-update mechanism such as journaling. Though prior work has explored a number of transactional file systems, TxFS has a unique set of properties: a simple API, portability across different hardware, high performance, low complexity (by building on the file-system journal), and full ACID transactions. We port SQLite, OpenLDAP, and Git to use TxFS and experimentally show that TxFS provides strong crash consistency while providing equal or better performance.
Databáze: OpenAIRE