Augmenting SQLite for Local-First Software
Permanent link
https://hdl.handle.net/10037/24430Date
2021-07-17Type
Journal articleTidsskriftartikkel
Peer reviewed
Abstract
Local-first software aims at both the ability to work offline on local data and the ability to collaborate across multiple devices. CRDTs (conflict-free replicated data types) are abstractions for offline and collaborative work that guarantees strong eventual consistency. RDB (relational database) is a mature and successful computer industry for management of data, and SQLite is an ideal RDB candidate for offline work on locally stored data. CRRs (conflict-free replicated relations) apply CRDTs to RDB data. This paper presents our work in progress that augments SQLite databases with CRR for local-first software. No modification or extra software is needed for existing SQLite applications to continue working with the augmented databases.
Description
This version of the article has been accepted for publication, after peer review, and is subject to Springer Nature’s AM terms of use, but is not the Version of Record and does not reflect post-acceptance improvements, or any corrections. The Version of Record is available online at https://doi.org/10.1007/978-3-030-85082-1_22.
Publisher
Springer NatureCitation
Tomter I.T. & Yu W. (2021). Augmenting SQLite for Local-First Software. In: Bellatreche, L. et al. (Eds), New Trends in Database and Information Systems. ADBIS 2021. Communications in Computer and Information Science, 1450, 247-257. Springer, Cham.Metadata
Show full item recordCollections
Copyright 2021 The Author(s)