Skip to main content

mvcc

· One min read

mvcc论文 http://www.cs.cmu.edu/~pavlo/papers/p781-wu.pdf

zhihu相关内容: https://zhuanlan.zhihu.com/p/45734268

mvcc是什么?

mvcc是多版本并发控制

数学基础:

  • 偏序 (part order ) : 偏序则部分元素可以互相比较
  • 全序 (full order ) : 全序描述的是每个元素都可以比较

complete mutipversion history

complete mv history 满足下面性质:

  • $ H = h( \cup ^n_{i=0}T_i) for \quad some \quad translation \quad function \quad h $
  • for each $T_i$ and all operations $p_i$ $q_i$ in $T_i$ if $p_i <_i q_i$, then $h(p_i) < h(q_i)$

相关阅读