litetree:带分支SQLite 源码
LiteTree:带分支SQLite 想象一下,能够有多个连接到同一个数据库,每个连接读取一个单独的分支或同时提交。 甚至写到单独的分支。 LiteTree可以做到这一点。 它是对SQLite引擎的修改,以支持git等分支! 数据库分支是blockchain实现一个非常有用的工具,LiteTree将在核心 。 它是这样工作的: 每个数据库事务都保存为提交,并且每个提交都有一个递增编号。 让我们考虑一个空的数据库,在其中运行第一个SQL命令: CREATE TABLE t1 (name) 现在它将在自动创建的master分支中具有第一个提交(编号1): 当我们执行新的事务时,它将向
用户评论