메뉴 건너뛰기




Volumn 8, Issue 3, 2014, Pages 185-196

Coordination avoidance in database systems

Author keywords

[No Author keywords available]

Indexed keywords

SCALABILITY;

EID: 84938085638     PISSN: None     EISSN: 21508097     Source Type: Journal    
DOI: 10.14778/2735508.2735509     Document Type: Conference Paper
Times cited : (140)

References (60)
  • 1
    • 84863735077 scopus 로고    scopus 로고
    • Consistency tradeoffs in modern distributed database system design: CAP is only part of the story
    • D. J. Abadi. Consistency tradeoffs in modern distributed database system design: CAP is only part of the story. IEEE Computer, 45(2):37-42, 2012.
    • (2012) IEEE Computer , vol.45 , Issue.2 , pp. 37-42
    • Abadi, D.J.1
  • 2
    • 0040320182 scopus 로고    scopus 로고
    • Weak consistency: a generalized theory and optimistic implementations for distributed transactions
    • PhD thesis
    • A. Adya. Weak consistency: a generalized theory and optimistic implementations for distributed transactions. PhD thesis, MIT, 1999.
    • (1999) MIT
    • Adya, A.1
  • 3
    • 0027657561 scopus 로고
    • Consistency and orderability: semantics-based correctness criteria for databases
    • Sept.
    • D. Agrawal et al. Consistency and orderability: semantics-based correctness criteria for databases. ACM TODS, 18(3):460-486, Sept. 1993.
    • (1993) ACM TODS , vol.18 , Issue.3 , pp. 460-486
    • Agrawal, D.1
  • 4
    • 84976763438 scopus 로고
    • Behavior of database production rules: Termination, confluence, and observable determinism
    • A. Aiken, J. Widom, and J. M. Hellerstein. Behavior of database production rules: Termination, confluence, and observable determinism. In SIGMOD 1992.
    • (1992) SIGMOD
    • Aiken, A.1    Widom, J.2    Hellerstein, J.M.3
  • 5
    • 80053479013 scopus 로고    scopus 로고
    • Consistency analysis in Bloom: a CALM and collected approach
    • P. Alvaro, N. Conway, J. M. Hellerstein, and W. Marczak. Consistency analysis in Bloom: a CALM and collected approach. In CIDR 2011.
    • (2011) CIDR
    • Alvaro, P.1    Conway, N.2    Hellerstein, J.M.3    Marczak, W.4
  • 6
    • 84893305542 scopus 로고    scopus 로고
    • Consistency without borders
    • P. Alvaro et al. Consistency without borders. In SoCC 2013.
    • (2013) SoCC
    • Alvaro, P.1
  • 7
    • 84877880676 scopus 로고    scopus 로고
    • Relational transducers for declarative networking
    • 38, May
    • T. J. Ameloot, F. Neven, and J. Van Den Bussche. Relational transducers for declarative networking. J. ACM, 60(2):15:1-15:38, May 2013.
    • (2013) J. ACM , vol.60 , Issue.2 , pp. 1-15
    • Ameloot, T.J.1    Neven, F.2    Van Den Bussche, J.3
  • 8
    • 84055168244 scopus 로고    scopus 로고
    • Laws of order: Expensive synchronization in concurrent algorithms cannot be eliminated
    • H. Attiya, R. Guerraoui, D. Hendler, et al. Laws of order: Expensive synchronization in concurrent algorithms cannot be eliminated. In POPL 2011.
    • (2011) POPL
    • Attiya, H.1    Guerraoui, R.2    Hendler, D.3
  • 10
    • 84938063065 scopus 로고    scopus 로고
    • Coordination avoidance in database systems (Extended version)
    • arXiv:1402.2237
    • P. Bailis, A. Fekete, M. J. Franklin, A. Ghodsi, et al. Coordination avoidance in database systems (Extended version). 2014. arXiv:1402.2237.
    • (2014)
    • Bailis, P.1    Fekete, A.2    Franklin, M.J.3    Ghodsi, A.4
  • 12
    • 84878588638 scopus 로고    scopus 로고
    • Eventual Consistency today: Limitations, extensions, and beyond
    • P. Bailis and A. Ghodsi. Eventual Consistency today: Limitations, extensions, and beyond. ACM Queue, 11(3), 2013.
    • (2013) ACM Queue , vol.11 , Issue.3
    • Bailis, P.1    Ghodsi, A.2
  • 13
    • 84907017638 scopus 로고    scopus 로고
    • The network is reliable: An informal survey of real-world communications failures
    • P. Bailis and K. Kingsbury. The network is reliable: An informal survey of real-world communications failures. ACM Queue, 12(7):20, 2014.
    • (2014) ACM Queue , vol.12 , Issue.7 , pp. 20
    • Bailis, P.1    Kingsbury, K.2
  • 14
    • 0029732079 scopus 로고    scopus 로고
    • Transaction decomposition using transaction semantics
    • A. J. Bernstein and P. M. Lewis. Transaction decomposition using transaction semantics. Distributed and Parallel Databases, 4(1):25-47, 1996.
    • (1996) Distributed and Parallel Databases , vol.4 , Issue.1 , pp. 25-47
    • Bernstein, A.J.1    Lewis, P.M.2
  • 16
    • 0018995727 scopus 로고
    • Concurrency control in a system for distributed databases (SDD-1)
    • Mar.
    • P. A. Bernstein, D. W. Shipman, and J. B. Rothnie, Jr. Concurrency control in a system for distributed databases (SDD-1). ACM TODS, 5(1):18-51, Mar. 1980.
    • (1980) ACM TODS , vol.5 , Issue.1 , pp. 18-51
    • Bernstein, P.A.1    Shipman, D.W.2    Rothnie Jr, J.B.3
  • 18
    • 84889667686 scopus 로고    scopus 로고
    • The scalable commutativity rule: designing scalable software for multicore processors
    • A. T. Clements et al. The scalable commutativity rule: designing scalable software for multicore processors. In SOSP 2013.
    • (2013) SOSP
    • Clements, A.T.1
  • 19
    • 84870521344 scopus 로고    scopus 로고
    • Logic and lattices for distributed programming
    • N. Conway et al. Logic and lattices for distributed programming. In SoCC 2012.
    • (2012) SoCC
    • Conway, N.1
  • 23
    • 84938121439 scopus 로고    scopus 로고
    • OLTP-Bench: An extensible testbed for benchmarking relational databases
    • D. E. Difallah, A. Pavlo, C. Curino, and P. Cudre-Mauroux. OLTP-Bench: An extensible testbed for benchmarking relational databases. In VLDB 2014.
    • (2014) VLDB
    • Difallah, D.E.1    Pavlo, A.2    Curino, C.3    Cudre-Mauroux, P.4
  • 24
    • 85199286217 scopus 로고    scopus 로고
    • Observable confluence for constraint handling rules
    • G. Duck, P. Stuckey, and M. Sulzmann. Observable confluence for constraint handling rules. In ICLP 2007.
    • (2007) ICLP
    • Duck, G.1    Stuckey, P.2    Sulzmann, M.3
  • 25
    • 0017018483 scopus 로고
    • The notions of consistency and predicate locks in a database system
    • K. P. Eswaran et al. The notions of consistency and predicate locks in a database system. Commun. ACM, 19(11):624-633, 1976.
    • (1976) Commun. ACM , vol.19 , Issue.11 , pp. 624-633
    • Eswaran, K.P.1
  • 26
    • 0020766588 scopus 로고
    • Using semantic knowledge for transaction processing in a distributed database
    • June
    • H. Garcia-Molina. Using semantic knowledge for transaction processing in a distributed database. ACM TODS, 8(2):186-213, June 1983.
    • (1983) ACM TODS , vol.8 , Issue.2 , pp. 186-213
    • Garcia-Molina, H.1
  • 28
    • 1542640153 scopus 로고    scopus 로고
    • Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services
    • S. Gilbert and N. Lynch. Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services. SIGACT News, 33(2):51-59, 2002.
    • (2002) SIGACT News , vol.33 , Issue.2 , pp. 51-59
    • Gilbert, S.1    Lynch, N.2
  • 29
    • 0001348573 scopus 로고    scopus 로고
    • chapter Integrity constraints: Semantics and applications
    • Springer
    • P. Godfrey et al. Logics for databases and information systems, chapter Integrity constraints: Semantics and applications, pages 265-306. Springer, 1998.
    • (1998) Logics for databases and information systems , pp. 265-306
    • Godfrey, P.1
  • 30
    • 0002978817 scopus 로고
    • The transaction concept: Virtues and limitations
    • J. Gray. The transaction concept: Virtues and limitations. In VLDB 1981.
    • (1981) VLDB
    • Gray, J.1
  • 31
    • 33745187320 scopus 로고    scopus 로고
    • Consensus on transaction commit
    • Mar.
    • J. Gray and L. Lamport. Consensus on transaction commit. ACM TODS, 31(1):133-160, Mar. 2006.
    • (2006) ACM TODS , vol.31 , Issue.1 , pp. 133-160
    • Gray, J.1    Lamport, L.2
  • 32
    • 0027559227 scopus 로고
    • Integrity control in relational database systems-an overview
    • P. W. Grefen and P. M. Apers. Integrity control in relational database systems-an overview. Data & Knowledge Engineering, 10(2):187-223, 1993.
    • (1993) Data & Knowledge Engineering , vol.10 , Issue.2 , pp. 187-223
    • Grefen, P.W.1    Apers, P.M.2
  • 33
    • 0027621749 scopus 로고
    • Local verification of global integrity constraints in distributed databases
    • A. Gupta and J. Widom. Local verification of global integrity constraints in distributed databases. In SIGMOD 1993, pages 49-58.
    • (1993) SIGMOD , pp. 49-58
    • Gupta, A.1    Widom, J.2
  • 34
    • 84892817547 scopus 로고    scopus 로고
    • Eliminating unscalable communication in transaction processing
    • R. Johnson, I. Pandis, and A. Ailamaki. Eliminating unscalable communication in transaction processing. The VLDB Journal, pages 1-23, 2013.
    • (2013) The VLDB Journal , pp. 1-23
    • Johnson, R.1    Pandis, I.2    Ailamaki, A.3
  • 35
    • 77954703706 scopus 로고    scopus 로고
    • Low overhead concurrency control for partitioned main memory databases
    • E. P. Jones, D. J. Abadi, and S. Madden. Low overhead concurrency control for partitioned main memory databases. In SIGMOD 2010.
    • (2010) SIGMOD
    • Jones, E.P.1    Abadi, D.J.2    Madden, S.3
  • 37
    • 84944061225 scopus 로고
    • Formal model of correctness without serializabilty
    • H. K. Korth and G. Speegle. Formal model of correctness without serializabilty. In SIGMOD 1988.
    • (1988) SIGMOD
    • Korth, H.K.1    Speegle, G.2
  • 38
    • 85027514909 scopus 로고
    • An optimality theory of concurrency control for databases
    • H.-T. Kung and C. H. Papadimitriou. An optimality theory of concurrency control for databases. In SIGMOD, 1979.
    • (1979) SIGMOD
    • Kung, H.-T.1    Papadimitriou, C.H.2
  • 39
    • 84895269725 scopus 로고
    • Towards a theory of correctness for multi-user database systems
    • Technical report, CCA, Described in [3, 49]
    • L. Lamport. Towards a theory of correctness for multi-user database systems. Technical report, CCA, 1976. Described in [3, 49].
    • (1976)
    • Lamport, L.1
  • 41
    • 84880548272 scopus 로고    scopus 로고
    • Making geo-replicated systems fast as possible, consistent when necessary
    • C. Li, D. Porto, A. Clement, J. Gehrke, et al. Making geo-replicated systems fast as possible, consistent when necessary. In OSDI 2012.
    • (2012) OSDI
    • Li, C.1    Porto, D.2    Clement, A.3    Gehrke, J.4
  • 42
    • 68549115322 scopus 로고    scopus 로고
    • Snapshot isolation and integrity constraints in replicated databases
    • July
    • Y. Lin, B. Kemme, R. Jiménez-Peris, et al. Snapshot isolation and integrity constraints in replicated databases. ACM TODS, 34(2), July 2009.
    • (2009) ACM TODS , vol.34 , Issue.2
    • Lin, Y.1    Kemme, B.2    Jiménez-Peris, R.3
  • 43
    • 4544313805 scopus 로고    scopus 로고
    • Correct execution of transactions at different isolation levels
    • S. Lu, A. Bernstein, and P. Lewis. Correct execution of transactions at different isolation levels. IEEE TKDE, 16(9), 2004.
    • (2004) IEEE TKDE , vol.16 , Issue.9
    • Lu, S.1    Bernstein, A.2    Lewis, P.3
  • 46
    • 84901800140 scopus 로고    scopus 로고
    • Lightweight locking for main memory database systems
    • K. Ren, A. Thomson, and D. J. Abadi. Lightweight locking for main memory database systems. VLDB 2013.
    • (2013) VLDB
    • Ren, K.1    Thomson, A.2    Abadi, D.J.3
  • 47
    • 84938121445 scopus 로고    scopus 로고
    • Writes that fall in the forest and make no sound:Semantics-based adaptive data consistency
    • arXiv:1403.2307
    • S. Roy, L. Kot, et al. Writes that fall in the forest and make no sound:Semantics-based adaptive data consistency, 2014. arXiv:1403.2307.
    • (2014)
    • Roy, S.1    Kot, L.2
  • 48
    • 24344439365 scopus 로고    scopus 로고
    • Optimistic replication
    • Mar
    • Y. Saito and M. Shapiro. Optimistic replication. ACM CSUR, 37(1), Mar. 2005.
    • (2005) ACM CSUR , vol.37 , Issue.1
    • Saito, Y.1    Shapiro, M.2
  • 50
    • 80054708353 scopus 로고    scopus 로고
    • A comprehensive study of convergent and commutative replicated data types
    • Technical Report 7506
    • M. Shapiro et al. A comprehensive study of convergent and commutative replicated data types. Technical Report 7506, INRIA, 2011.
    • (2011) INRIA
    • Shapiro, M.1
  • 51
    • 84976746133 scopus 로고
    • Transaction chopping:algorithms and performance studies
    • Sept.
    • D. Shasha, F. Llirbat, E. Simon, and P. Valduriez. Transaction chopping:algorithms and performance studies. ACM TODS, 20(3):325-363, Sept. 1995.
    • (1995) ACM TODS , vol.20 , Issue.3 , pp. 325-363
    • Shasha, D.1    Llirbat, F.2    Simon, E.3    Valduriez, P.4
  • 52
    • 84979656872 scopus 로고    scopus 로고
    • The end of an architectural era: (it's time for a complete rewrite)
    • M. Stonebraker, S. Madden, D. J. Abadi, S. Harizopoulos, et al. The end of an architectural era: (it's time for a complete rewrite). In VLDB 2007.
    • (2007) VLDB
    • Stonebraker, M.1    Madden, S.2    Abadi, D.J.3    Harizopoulos, S.4
  • 54
    • 84862647398 scopus 로고    scopus 로고
    • Calvin: Fast distributed transactions for partitioned database systems
    • A. Thomson, T. Diamond, S.Weng, K. Ren, P. Shao, and D. Abadi. Calvin: Fast distributed transactions for partitioned database systems. In SIGMOD 2012.
    • (2012) SIGMOD
    • Thomson, A.1    Diamond, T.2    Weng, S.3    Ren, K.4    Shao, P.5    Abadi, D.6
  • 55
    • 84904097779 scopus 로고    scopus 로고
    • TPC Benchmark C revision 5.11
    • TPC Council. TPC Benchmark C revision 5.11, 2010.
    • (2010)
  • 56
    • 0020186296 scopus 로고
    • Transactions and consistency in distributed database systems
    • I. L. Traiger, J. Gray, C. A. Galtieri, and B. G. Lindsay. Transactions and consistency in distributed database systems. ACM TODS, 7(3):323-342, 1982.
    • (1982) ACM TODS , vol.7 , Issue.3 , pp. 323-342
    • Traiger, I.L.1    Gray, J.2    Galtieri, C.A.3    Lindsay, B.G.4
  • 57
    • 84889657831 scopus 로고    scopus 로고
    • Speedy transactions in multicore in-memory databases
    • S. Tu, W. Zheng, E. Kohler, B. Liskov, and S. Madden. Speedy transactions in multicore in-memory databases. In SOSP 2013.
    • (2013) SOSP
    • Tu, S.1    Zheng, W.2    Kohler, E.3    Liskov, B.4    Madden, S.5
  • 58
    • 0003684675 scopus 로고
    • Specification and implementation of atomic data types
    • PhD thesis
    • W. Weihl. Specification and implementation of atomic data types. PhD thesis, Massachusetts Institute of Technology, 1984.
    • (1984) Massachusetts Institute of Technology
    • Weihl, W.1
  • 60
    • 85076715564 scopus 로고    scopus 로고
    • Bobtail: avoiding long tails in the cloud
    • Y. Xu et al. Bobtail: avoiding long tails in the cloud. In NSDI 2013.
    • (2013) NSDI
    • Xu, Y.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.