TIL - 21.11.27 πŸ‘¨β€πŸ’»

μ„±ν›ˆΒ·2021λ…„ 11μ›” 27일
0

TIL

λͺ©λ‘ 보기
58/59
post-thumbnail

TIL - 21.11.26 πŸ‘¨β€πŸ’»

νŠΈλžœμž­μ…˜

νŠΈλžœμž­μ…˜μ΄λž€ ν•˜λ‚˜μ˜ μž‘μ—…μ„ μˆ˜ν–‰ν•˜κΈ° μœ„ν•΄ ν•„μš”ν•œ λ°μ΄ν„°λ² μ΄μŠ€μ˜ 연산듀을 λͺ¨μ•„놓은 것을 μ˜λ―Έν•œλ‹€.
이 νŠΈλžœμž­μ…˜μ€ ACIDλΌλŠ” μ„±μ§ˆμ„ 가지고 있으며, 이 νŠΉμ„± 덕뢄에 νŠΈλžœμž­μ…˜μ˜ μ•ˆμ •μ„±μ„ 확보할 수 μžˆλ‹€.

μ—¬λŸ¬ 연산이 λͺ¨μΈ νŠΈλžœμž­μ…˜μ„ μ²˜λ¦¬ν•˜κΈ° μœ„ν•΄ 데이터 λ² μ΄μŠ€λŠ” 컀밋과 λ‘€λ°±μ΄λΌλŠ” λͺ…λ Ήμ–΄λ₯Ό ν™œμš©ν•œλ‹€.

컀밋은 연산듀이 μ „λΆ€ μ™„λ£Œλ˜μ—ˆμ„ λ•Œ λ°μ΄ν„°λ² μ΄μŠ€μ— 변경사항을 ν•œλ²ˆμ— λ°˜μ˜ν•˜λŠ” 것이고, 둀백은 μ—°μ‚° 쀑 였λ₯˜κ°€ λ°œμƒν–ˆμ„λ•Œ νŠΈλžœμž­μ…˜ μ‹€ν–‰ μ΄μ „μœΌλ‘œ λ˜λŒλ¦¬λŠ” 것이닀.

이 두 λͺ…λ Ήμ–΄λ₯Ό μ‚¬μš©ν•΄ νŠΈλžœμž­μ…˜μ€ ν™œμ„± - λΆ€λΆ„μ™„λ£Œ - μ™„λ£Œ 의 단계λ₯Ό μ·¨ν•˜κ±°λ‚˜ ν™œμ„± - μ‹€νŒ¨ - 철회 단계λ₯Ό λ”°λ₯Έλ‹€.
ν™œμ„±λ‹¨κ³„μ—μ„œ νŠΈλžœμž­μ…˜ λ‚΄ λͺ¨λ“  연산이 μ„±κ³΅ν•˜κ²Œ 되면 λΆ€λΆ„μ™„λ£Œλ‘œ μ΄ν–‰λ˜κ³ , 컀밋 λͺ…λ Ήμ–΄λ‘œ μ™„λ£Œ λ‹¨κ³„λ‘œ μ΄ν–‰λœλ‹€. 이 λ‹¨κ³„μ—μ„œ μ€‘λ‹¨ν•˜κ²Œ 되면 μ‹€νŒ¨ λ‹¨κ³„λ‘œ μ΄ν–‰λ˜κ²Œ λœλ‹€.
ν™œμ„±λ‹¨κ³„μ—μ„œ 연산에 였λ₯˜κ°€ λ°œμƒν•œλ‹€λ©΄ μ‹€νŒ¨λ‹¨κ³„λ‘œ μ΄ν–‰λ˜κ³  λ‘€λ°± λͺ…λ Ήμ–΄λ₯Ό 거쳐 μ² νšŒλ‹¨κ³„λ‘œ μ΄ν–‰λ˜κ²Œ λœλ‹€.

ν•œ 것

  • λ…Έλ“œ λ™μž‘ 볡슡
  • νŠΈλžœμž­μ…˜ 볡슡
profile
μ–΄λ–»κ²Œ 이걸 ν’€μ–΄λ‚Ό 수 μžˆμ„κΉŒ

0개의 λŒ“κΈ€