cockroachdb / cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
https://www.cockroachlabs.com
Other
29.86k stars 3.77k forks source link

[question] What is the source of the transaction mechanism? #53

Closed zond closed 9 years ago

zond commented 9 years ago

After reading your design paper I started looking around, and got the feeling that your transactions are based on http://cs-www.cs.yale.edu/homes/dna/papers/calvin-sigmod12.pdf

Is this correct? :)

If so, have you seen http://www.vldb.org/pvldb/vol7/p329-mahmoud.pdf ?

It seems to be based on similar semantics, but is possibly simpler and more efficient..

andybons commented 9 years ago

This is better asked on cockroach-db@googlegroups.com