Riki Otaki Blog

Content Management System written in bash

このエントリーをはてなブックマークに追加

OCC and SILO

https://speakerdeck.com/wattlebirdaz/occ-and-silo

This slide explains why OCC(Optimistic Concurrency Control)'s commit is Read->Lock->Verify->Write+Unlock. It also mentions why SILO uses Epochs and Tids instead of the naive global counter for loggings. It assumes that you already know what OCC and SILO are.

OCC と SILO

OCCが、なぜ Read->Lock->Verify->Write+Unlock の順にコミットするのかを簡易的に説明しています。加えて、SILOがなぜLoggingのためにglobal counterではなく、EpochとTidを使うのかにも言及しています。 (OCCとSILOが何であるかについては説明はしていません。)

Article Info

created: Wed Jul 28 13:37:20 JST 2021
modified:
views: 148
keywords: DBMS, OCC, SILO
prev:TPC-Cを実装した next:Siloを実装した

Social Links