Skip to content

Archives

How the New sqlite3_rsync Utility Works

  • How the New sqlite3_rsync Utility Works

    “I’ve enjoyed following the development of the new sqlite3_rsync utility in the SQLite project. The utility employs a bandwidth-efficient algorithm to synchronize new and modified pages from an origin SQLite database to a replica. You can learn more about the new utility here and try it out by following the instructions here. Curious about its workings, I reviewed the code” Interesting use of a truncated SHA-3 as the hash() implementation, for speed.

    (tags: sqlite hashing rsync synchronization replication databases storage algorithms)