Transactions

Database system with transactional commit protocol based on safe conjunction of majorities

A database system with a transactional commit protocol based on a safe conjunction of majorities is disclosed. In various embodiments, a directed acyclic graph comprising, for each of a plurality of database transactions, data identi- fying the …

Graph database system to safely store data at high volume and scale

Techniques are disclosed to safely and performantly store data in a distributed graph database. In various embodi- ments, a combination of a replication protocol for data redundancy with a chain-commit protocol is used to ensure a safe ordering of …

A Performance Study of Epoch-based Commit Protocols in Distributed OLTP Databases

A performance study that identifies workload factors which make it more effective in preventing transaction aborts and concludes that the analytical models can be useful in predicting performance.