๐Ÿ” ํŠธ๋žœ์žญ์…˜ / ํŠธ๋žœ์žญ์…˜์˜ ํŠน์ง• : ACID

์€์œ ๋กœ๊ทธยท2021๋…„ 10์›” 9์ผ
0

๐Ÿ“š study

๋ชฉ๋ก ๋ณด๊ธฐ
4/21

๋ชฉ์ฐจ

  • ํŠธ๋žœ์žญ์…˜์ด๋ž€?
  • Atomicity (์›์ž์„ฑ)
  • Consistency (์ผ๊ด€์„ฑ)
  • Isolation (๋…๋ฆฝ์„ฑ, ๊ณ ๋ฆฝ์„ฑ)
  • Durability (์˜์†์„ฑ, ์ง€์†์„ฑ)

๐Ÿ“Ž ํŠธ๋žœ์žญ์…˜

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ƒํƒœ ๋ณ€ํ™”์‹œํ‚ค๋Š” ๋…ผ๋ฆฌ์  ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ํ–‰ํ•ด์ง€๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ์ฟผ๋ฆฌ๋ฅผ ๋ชจ์•„ ๋†“์€ ํ•˜๋‚˜์˜ ์ž‘์—… ๋‹จ์œ„
-> ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ž‘์—…์„ ํ•˜๋‚˜๋กœ ๋ฌถ์€ ์‹คํ–‰ ๋‹จ์œ„


๐Ÿ“Ž Atomicity (์›์ž์„ฑ)

ํ•˜๋‚˜์˜ ํŠธ๋žœ์žญ์…˜์ด ์†ํ•ด์žˆ๋Š” ๋ชจ๋“  ์ž‘์—…์ด ๋ชจ๋‘ ์„ฑ๊ณตํ•˜๊ฑฐ๋‚˜, ๋ชจ๋‘ ์‹คํŒจํ•ด์•ผํ•œ๋‹ค.


๐Ÿ“Ž Consistency (์ผ๊ด€์„ฑ)

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ƒํƒœ๊ฐ€ ์ผ๊ด€๋˜์–ด์•ผ ํ•œ๋‹ค.
ํ•˜๋‚˜์˜ ํŠธ๋žœ์žญ์…˜ ์ด์ „๊ณผ ์ดํ›„, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์˜ ์ƒํƒœ๋Š” ์ด์ „๊ณผ ๊ฐ™์ด ์œ ํšจํ•ด์•ผ ํ•œ๋‹ค.


๐Ÿ“Ž Isolation (๋…๋ฆฝ์„ฑ, ๊ณ ๋ฆฝ์„ฑ)

๋ชจ๋“  ํŠธ๋žœ์žญ์…˜์€ ๋‹ค๋ฅธ ํŠธ๋žœ์žญ์…˜์œผ๋กœ๋ถ€ํ„ฐ ๋…๋ฆฝ๋˜์–ด์•ผ ํ•œ๋‹ค.


๐Ÿ“Ž Durability (์˜์†์„ฑ, ์ง€์†์„ฑ)

ํ•˜๋‚˜์˜ ํŠธ๋žœ์žญ์…˜์ด ์„ฑ๊ณตํ–ˆ๋‹ค๋ฉด ํ•ด๋‹น ํŠธ๋žœ์žญ์…˜์— ๋Œ€ํ•œ ๋กœ๊ทธ๊ฐ€ ๋‚จ์•„์•ผ ํ•œ๋‹ค.
๋งŒ์•ฝ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜๋”๋ผ๋„ ํ•ด๋‹น ๊ธฐ๋ก์€ ์˜๊ตฌ์ ์ด์–ด์•ผ ํ•œ๋‹ค.

profile
เน‘โ€ขโ€ฟโ€ขเน‘

0๊ฐœ์˜ ๋Œ“๊ธ€