3 ms·
MVCC does not provide serializability of transactions without a bit more work. Since when can you get away without giving guaranties about what you support?
by wbl 14y ago
MVCC does not provide serializability of transactions without a bit more work. Since when can you get away without giving guaranties about what you support?
- Dave_Rosenthal 14y agoI agree that MVCC does not itself guarantee transaction isolation, but FoundationDB does indeed do the "bit more work" to guarantee all of the ACID properties.
- aoetr 14y agoHow? Does it use locking? Does it use something like PostgreSQL's new SSI? Does it write the read timestamps to the database on reads? Something else?
- wbl 14y agoAh, I found the page where it claims serializability. http://www.foundationdb.com/documentation/beta1/developer-guide.html http://www.foundationdb.com/documentation/beta1/developer-gu...