Polyjuice: High-Performance Transactions via Learned Concurrency Control.
Jia-Chen WangDing DingHuan WangConrad ChristensenZhaoguo WangHaibo ChenJinyang LiPublished in: OSDI (2021)
Keyphrases
- concurrency control
- transaction management
- distributed databases
- real time databases
- database systems
- nested transactions
- transaction processing
- distributed database systems
- database management systems
- object oriented database systems
- fine grained
- concurrency control and recovery
- b tree
- multidatabase systems
- multiple versions
- data replication
- real time database systems
- concurrency control protocols
- concurrency control algorithms
- locking protocol
- timing constraints
- correctness criterion
- concurrent execution
- update transactions
- deadlock free
- multilevel secure
- transaction model
- snapshot isolation
- correctness criteria
- data structure
- main memory databases
- execution model
- fault tolerant
- data model
- high dimensional