Abstract | ||
---|---|---|
Although ACID is the previous golden rule for transaction support, durability is now not a basic requirement for data storage. Rather, high availability is becoming the first-class property required by online applications. We show that high availability of data is almost surely a stronger property than durability. We thus propose ACIA (Atomicity, Consistency, Isolation, Availability) as the new standard for transaction support. Essentially, the shift from ACID to ACIA is due to the change of assumed conditions for data management. Four major condition changes exist. With ACIA transactions, more diverse requirements can be flexibly supported for applications through the specification of consistency levels, isolation levels and fault tolerance levels. Clarifying the ACIA properties enables the exploitation of techniques used for ACID transactions, as well as bringing about new challenges for research. |
Year | Venue | Field |
---|---|---|
2017 | arXiv: Distributed, Parallel, and Cluster Computing | Atomicity,Isolation (database systems),Durability,Computer science,Computer security,Computer data storage,Real-time computing,Fault tolerance,Database transaction,High availability,Data management,Distributed computing |
DocType | Volume | Citations |
Journal | abs/1701.07512 | 1 |
PageRank | References | Authors |
0.41 | 41 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Zhu Yuqing | 1 | 467 | 37.26 |
Jianxun Liu | 2 | 22 | 2.21 |
Mengying Guo | 3 | 22 | 3.22 |
Wenlong Ma | 4 | 22 | 2.88 |
Guolei Yi | 5 | 3 | 0.83 |
Yungang Bao | 6 | 361 | 31.11 |