์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•œ ๋ณด๋ฌผ ๊ฐ™์€ ๊ฒ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋ฌด. 1 ๋ถ€

์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•œ ๋ณด๋ฌผ ๊ฐ™์€ ๊ฒ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋ฌด. 1 ๋ถ€ ์‹ค์ œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์นผ์ธ ์ „์—ญ ์นผ์€ ์˜ค๋žซ๋™์•ˆ ์•Œ๋ ค์ ธ ์™”์ง€๋งŒ ์ด๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•„๋Š” ์‚ฌ๋žŒ์ด ์—†๊ฑฐ๋‚˜ ์ด ์Šˆํผ ๋ฌด๊ธฐ๋ฅผ ์ „ํ˜€ ์†Œ์œ ํ•˜์ง€ ์•Š์€ ์‚ฌ๋žŒ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค.

๊ธ€๋กœ๋ฒŒ์ด ์ž˜ํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ๊ธ€๋กœ๋ฒŒ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋›ฐ์–ด๋‚œ ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒ์‚ฐ์„ฑ์ด๋‚˜ ๋ฌธ์ œ ํ•ด๊ฒฐ์˜ ๋‹จ์ˆœํ™”(1, 2).

์ „์—ญ์€ SQL์˜ ํ…Œ์ด๋ธ”๊ณผ ์™„์ „ํžˆ ๋‹ค๋ฅธ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ์ฒ˜๋ฆฌํ•˜๋Š” ํŠน๋ณ„ํ•œ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ 1966๋…„์— ์–ธ์–ด๋กœ ๋“ฑ์žฅํ–ˆ์Šต๋‹ˆ๋‹ค. ์œ ํ–‰์„ฑ ์ดํ•˜์„ ์—ผ) (์ง„ํ™”์  ๋ฐœ์ „ - ์บ์‹œ ๊ฐœ์ฒด ์Šคํฌ๋ฆฝํŠธ, ์ดํ•˜ COS)๊ฐ€ ์˜๋ฃŒ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์žˆ์œผ๋ฉฐ ์—ฌ์ „ํžˆ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์ ๊ทน์ ์œผ๋กœ ์‚ฌ์šฉ, ๊ธˆ์œต, ๊ฑฐ๋ž˜ ๋“ฑ ์‹ ๋ขฐ์„ฑ๊ณผ ๊ณ ์„ฑ๋Šฅ์ด ์š”๊ตฌ๋˜๋Š” ๋‹ค๋ฅธ ์˜์—ญ์—๋„ ์นจํˆฌํ–ˆ์Šต๋‹ˆ๋‹ค.

์ตœ์‹  DBMS์˜ ์ „์—ญ ๋ณ€์ˆ˜๋Š” ํŠธ๋žœ์žญ์…˜, ๋กœ๊น…, ๋ณต์ œ ๋ฐ ํŒŒํ‹ฐ์…”๋‹์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ €๊ฒƒ๋“ค. ํ˜„๋Œ€์ ์ด๊ณ  ์•ˆ์ •์ ์ด๋ฉฐ ๋ถ„์‚ฐ๋˜๊ณ  ๋น ๋ฅธ ์‹œ์Šคํ…œ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ „์—ญ์€ ๊ด€๊ณ„ํ˜• ๋ชจ๋ธ๋กœ ์ œํ•œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํŠน์ • ์ž‘์—…์— ์ตœ์ ํ™”๋œ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ์ž์œ ๋กญ๊ฒŒ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋งŽ์€ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์ „์—ญ ๋ณ€์ˆ˜๋ฅผ ํ˜„๋ช…ํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์€ ๊ด€๊ณ„ํ˜• ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฟˆ๊ฟ”์™”๋˜ ์„ฑ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์ง„์ •ํ•œ ๋น„๋ฐ€ ๋ฌด๊ธฐ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ์ „์—ญ ๋ณ€์ˆ˜๋Š” ๊ณ ๊ธ‰ ๋ฐ ์ €๊ธ‰์˜ ๋งŽ์€ ์ตœ์‹  ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์—์„œ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด ๊ธฐ์‚ฌ์—์„œ๋Š” ์ „์—ญ์–ด๊ฐ€ ์›๋ž˜ ๋‚˜์˜จ ์–ธ์–ด๊ฐ€ ์•„๋‹ˆ๋ผ ํŠน๋ณ„ํžˆ ์ „์—ญ์–ด์— ์ดˆ์ ์„ ๋งž์ถœ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

2. ๊ธ€๋กœ๋ฒŒ ์ž‘๋™ ๋ฐฉ์‹

๋จผ์ € ๊ธ€๋กœ๋ฒŒ์ด ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๊ณ  ๊ทธ๋“ค์˜ ๊ฐ•์ ์ด ๋ฌด์—‡์ธ์ง€ ์ดํ•ดํ•ฉ์‹œ๋‹ค. ์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋‹ค์–‘ํ•œ ๊ด€์ ์—์„œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์‚ฌ์˜ ์ด ๋ถ€๋ถ„์—์„œ๋Š” ์ด๋“ค์„ ๋‚˜๋ฌด๋กœ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋˜๋Š” ๊ณ„์ธต์  ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๊ฐ„๋‹จํžˆ ๋งํ•ด์„œ ์ „์—ญ์€ ์˜๊ตฌ ๋ฐฐ์—ด์ž…๋‹ˆ๋‹ค. ๋””์Šคํฌ์— ์ž๋™์œผ๋กœ ์ €์žฅ๋˜๋Š” ๋ฐฐ์—ด์ž…๋‹ˆ๋‹ค.
๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐ ์ด๋ณด๋‹ค ๋” ๊ฐ„๋‹จํ•œ ๊ฒƒ์„ ์ƒ์ƒํ•˜๊ธฐ๋Š” ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ(COS/M ์–ธ์–ด)์—์„œ๋Š” ๊ธฐํ˜ธ๋งŒ ์ผ๋ฐ˜ ์—ฐ๊ด€ ๋ฐฐ์—ด๊ณผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ^ ์ด๋ฆ„ ์•ž์—.

์ „์—ญ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด SQL ์ฟผ๋ฆฌ ์–ธ์–ด๋ฅผ ๋ฐฐ์šธ ํ•„์š”๊ฐ€ ์—†์œผ๋ฉฐ ์ž‘์—… ๋ช…๋ น์€ ๋งค์šฐ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. ํ•œ ์‹œ๊ฐ„ ์•ˆ์— ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ์˜ˆ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 2๊ฐœ์˜ ๊ฐ€์ง€๊ฐ€ ์žˆ๋Š” ๋‹จ์ผ ๋ ˆ๋ฒจ ํŠธ๋ฆฌ์ž…๋‹ˆ๋‹ค. ์˜ˆ์ œ๋Š” COS๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•œ ๋ณด๋ฌผ ๊ฐ™์€ ๊ฒ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋ฌด. 1 ๋ถ€

Set ^a("+7926X") = "John Sidorov"
Set ^a("+7916Y") = "Sergey Smith"



์ •๋ณด๋ฅผ ์ „์—ญ(Set ๋ช…๋ น)์— ์‚ฝ์ž…ํ•˜๋ฉด ๋‹ค์Œ 3๊ฐ€์ง€ ์ผ์ด ์ž๋™์œผ๋กœ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

  1. ๋ฐ์ดํ„ฐ๋ฅผ ๋””์Šคํฌ์— ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.
  2. ์ธ๋ฑ์‹ฑ. ๊ด„ํ˜ธ ์•ˆ์˜ ๋‚ด์šฉ์€ ํ‚ค(์˜๋ฌธํ•™์—์„œ๋Š” "์•„๋ž˜ ์ฒจ์ž")์ด๊ณ  ๋“ฑํ˜ธ ์˜ค๋ฅธ์ชฝ์—๋Š” ๊ฐ’("๋…ธ๋“œ ๊ฐ’")์ด ์žˆ์Šต๋‹ˆ๋‹ค.
  3. ์ •๋ ฌ. ๋ฐ์ดํ„ฐ๋Š” ํ‚ค๋ณ„๋กœ ์ •๋ ฌ๋ฉ๋‹ˆ๋‹ค. ์•ž์œผ๋กœ ๋ฐฐ์—ด์„ ํƒ์ƒ‰ํ•  ๋•Œ ์ฒซ ๋ฒˆ์งธ ์š”์†Œ๋Š” "Sergey Smith"์ด๊ณ  ๋‘ ๋ฒˆ์งธ ์š”์†Œ๋Š” "John Sidorov"์ž…๋‹ˆ๋‹ค. ์ „์—ญ์—์„œ ์‚ฌ์šฉ์ž ๋ชฉ๋ก์„ ์ˆ˜์‹ ํ•  ๋•Œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ์ •๋ ฌํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์„ ๋‚ญ๋น„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์กด์žฌํ•˜์ง€ ์•Š๋Š” ํ‚ค๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜์—ฌ ์ •๋ ฌ๋œ ๋ชฉ๋ก์˜ ์ถœ๋ ฅ์„ ์š”์ฒญํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ถœ๋ ฅ์€ ์กด์žฌํ•˜์ง€ ์•Š๋Š” ํ‚ค ๋’ค์— ์˜ค๋Š” ์ฒซ ๋ฒˆ์งธ ์‹ค์ œ ํ‚ค์—์„œ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.

์ด ๋ชจ๋“  ์ž‘์—…์€ ๋†€๋ผ์šธ ์ •๋„๋กœ ๋น ๋ฅด๊ฒŒ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. ๋‚ด ์ง‘ ์ปดํ“จํ„ฐ์—์„œ๋Š” ๋‹จ์ผ ํ”„๋กœ์„ธ์Šค์—์„œ ์ตœ๋Œ€ 750๊ฐœ์˜ ์‚ฝ์ž…/์ดˆ ๊ฐ’์„ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฉ€ํ‹ฐ ์ฝ”์–ด ํ”„๋กœ์„ธ์„œ์—์„œ๋Š” ๊ฐ’์ด ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜์ฒœ๋งŒ ์‚ฝ์ž…/์ดˆ

๋ฌผ๋ก  ์‚ฝ์ž… ์†๋„ ์ž์ฒด๋Š” ๊ทธ๋‹ค์ง€ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ •๋ณด๋ฅผ ํ…์ŠคํŠธ ํŒŒ์ผ์— ๋งค์šฐ ๋น ๋ฅด๊ฒŒ ์“ธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์†Œ๋ฌธ์— ์˜ํ•˜๋ฉด ๋น„์ž ์ฒ˜๋ฆฌ๊ฐ€ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ธ€๋กœ๋ฒŒ์˜ ๊ฒฝ์šฐ ๊ฒฐ๊ณผ์ ์œผ๋กœ ๊ตฌ์กฐํ™”๋œ ์ธ๋ฑ์Šค ์Šคํ† ๋ฆฌ์ง€๋ฅผ ์–ป๊ฒŒ ๋˜๋ฉฐ ํ–ฅํ›„ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•œ ๋ณด๋ฌผ ๊ฐ™์€ ๊ฒ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋ฌด. 1 ๋ถ€

  • ๊ธ€๋กœ๋ฒŒ์˜ ๊ฐ€์žฅ ํฐ ์žฅ์ ์€ ์ƒˆ๋กœ์šด ๋…ธ๋“œ๋ฅผ ์‚ฝ์ž…ํ•  ์ˆ˜ ์žˆ๋Š” ์†๋„์ž…๋‹ˆ๋‹ค.
  • ์ „์—ญ ๋ฐ์ดํ„ฐ๋Š” ํ•ญ์ƒ ์ธ๋ฑ์‹ฑ๋ฉ๋‹ˆ๋‹ค. ํ•œ ์ˆ˜์ค€์—์„œ๋‚˜ ํŠธ๋ฆฌ ๊นŠ์€ ๊ณณ์—์„œ ํƒ์ƒ‰ํ•˜๋Š” ๊ฒƒ์€ ํ•ญ์ƒ ๋น ๋ฆ…๋‹ˆ๋‹ค.

์ „์—ญ์— ๋‘ ๋ฒˆ์งธ ๋ฐ ์„ธ ๋ฒˆ์งธ ์ˆ˜์ค€์˜ ๋ถ„๊ธฐ๋ฅผ ๋ช‡ ๊ฐœ ๋” ์ถ”๊ฐ€ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

Set ^a("+7926X", "city") = "Moscow"
Set ^a("+7926X", "city", "street") = "Req Square"
Set ^a("+7926X", "age") = 25
Set ^a("+7916Y", "city") = "London"
Set ^a("+7916Y", "city", "street") = "Baker Street"
Set ^a("+7916Y", "age") = 36

์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•œ ๋ณด๋ฌผ ๊ฐ™์€ ๊ฒ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋ฌด. 1 ๋ถ€

๊ธ€๋กœ๋ฒŒ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋‹ค์ค‘ ๋ ˆ๋ฒจ ํŠธ๋ฆฌ๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์€ ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์‚ฝ์ž… ์ค‘ ์ž๋™ ์ธ๋ฑ์‹ฑ์œผ๋กœ ์ธํ•ด ๋ชจ๋“  ๋…ธ๋“œ์— ๊ฑฐ์˜ ์ฆ‰๊ฐ์ ์œผ๋กœ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํŠธ๋ฆฌ์˜ ๋ชจ๋“  ์ˆ˜์ค€์—์„œ ๋ชจ๋“  ๊ฐ€์ง€๊ฐ€ ํ‚ค๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ •๋ ฌ๋ฉ๋‹ˆ๋‹ค.

๋ณด์‹œ๋‹ค์‹œํ”ผ ์ •๋ณด๋Š” ํ‚ค์™€ ๊ฐ’ ๋ชจ๋‘์— ์ €์žฅ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ‚ค ๊ธธ์ด(๋ชจ๋“  ์ธ๋ฑ์Šค ๊ธธ์ด์˜ ํ•ฉ)๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. 511๋ฐ”์ดํŠธ๋ฐ ๊ฐ’ 3.6 MB ์บ์‹œ์šฉ. ํŠธ๋ฆฌ์˜ ์ˆ˜์ค€ ์ˆ˜(์ฐจ์› ์ˆ˜)๋Š” 31์ž…๋‹ˆ๋‹ค.

๋˜ ๋‹ค๋ฅธ ํฅ๋ฏธ๋กœ์šด ์ . ์ƒ์œ„ ๋ ˆ๋ฒจ์˜ ๋…ธ๋“œ ๊ฐ’์„ ์ง€์ •ํ•˜์ง€ ์•Š๊ณ ๋„ ํŠธ๋ฆฌ๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•œ ๋ณด๋ฌผ ๊ฐ™์€ ๊ฒ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋ฌด. 1 ๋ถ€

Set ^b("a", "b", "c", "d") = 1
Set ^b("a", "b", "c", "e") = 2
Set ^b("a", "b", "f", "g") = 3

๋นˆ ์›์€ ๊ฐ’์ด ํ• ๋‹น๋˜์ง€ ์•Š์€ ๋…ธ๋“œ์ž…๋‹ˆ๋‹ค.

์ „์—ญ์„ ๋” ์ž˜ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด ์ด๋ฅผ ๋‹ค๋ฅธ ํŠธ๋ฆฌ(์ •์› ํŠธ๋ฆฌ ๋ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ ์ด๋ฆ„ ํŠธ๋ฆฌ)์™€ ๋น„๊ตํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ์—๊ฒŒ ๊ฐ€์žฅ ์นœ์ˆ™ํ•œ ๊ณ„์ธต ๊ตฌ์กฐ์ธ ์ „์—ญ์˜ ๋‚˜๋ฌด๋ฅผ ์ •์›๊ณผ ๋“คํŒ์—์„œ ์ž๋ผ๋Š” ์ผ๋ฐ˜ ๋‚˜๋ฌด ๋ฐ ํŒŒ์ผ ์‹œ์Šคํ…œ๊ณผ ๋น„๊ตํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•œ ๋ณด๋ฌผ ๊ฐ™์€ ๊ฒ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋ฌด. 1 ๋ถ€

์ •์›์ˆ˜์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋“ฏ์ด ์žŽ๊ณผ ์—ด๋งค๋Š” ๊ฐ€์ง€ ๋์—์„œ๋งŒ ๋ฐœ๊ฒฌ๋ฉ๋‹ˆ๋‹ค.
ํŒŒ์ผ ์‹œ์Šคํ…œ - ์ •๋ณด๋Š” ์ •๊ทœํ™”๋œ ํŒŒ์ผ ์ด๋ฆ„์ธ ๋ถ„๊ธฐ ๋์—๋งŒ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์—ฌ๊ธฐ์— ์ „์—ญ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•œ ๋ณด๋ฌผ ๊ฐ™์€ ๊ฒ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋ฌด. 1 ๋ถ€์ฐจ์ด์  :

  1. ๋‚ด๋ถ€ ๋…ธ๋“œ: ์ „์—ญ์˜ ์ •๋ณด๋Š” ๋ถ„๊ธฐ ๋๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ชจ๋“  ๋…ธ๋“œ์— ์ €์žฅ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  2. ์™ธ๋ถ€ ๋…ธ๋“œ: ๊ธ€๋กœ๋ฒŒ์€ ๊ฐ€์ง€ ๋์— ๊ฐ’์„ ์ •์˜ํ•ด์•ผ ํ•˜์ง€๋งŒ FS์™€ ์ •์›์ˆ˜๋Š” ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค.



๋‚ด๋ถ€ ๋…ธ๋“œ ์ธก๋ฉด์—์„œ ์ „์—ญ ๊ตฌ์กฐ๋Š” ํŒŒ์ผ ์‹œ์Šคํ…œ ๋ฐ ์ •์› ํŠธ๋ฆฌ์˜ ์ด๋ฆ„ ํŠธ๋ฆฌ ๊ตฌ์กฐ์˜ ์ƒ์œ„ ์ง‘ํ•ฉ์ด๋ผ๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ €๊ฒƒ๋“ค. ๋” ์œ ์—ฐํ•ด์กŒ์Šต๋‹ˆ๋‹ค.

์ผ๋ฐ˜์ ์œผ๋กœ ๊ธ€๋กœ๋ฒŒ์€ ๊ฐ ๋…ธ๋“œ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ์ˆœ์„œ ํŠธ๋ฆฌ.

์ „์—ญ์˜ ์ž‘์—…์„ ๋” ์ž˜ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด ํŒŒ์ผ ์‹œ์Šคํ…œ ์ž‘์„ฑ์ž๊ฐ€ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด ์ „์—ญ๊ณผ ์œ ์‚ฌํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด ์–ด๋–ค ์ผ์ด ์ผ์–ด๋‚ ์ง€ ์ƒ์ƒํ•ด ๋ณด์‹ญ์‹œ์˜ค.

  1. ๋””๋ ‰ํ„ฐ๋ฆฌ์—์„œ ๋‹จ์ผ ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๋ฉด ํ•ด๋‹น ๋””๋ ‰ํ„ฐ๋ฆฌ๋Š” ๋ฌผ๋ก  ๋ฐฉ๊ธˆ ์‚ญ์ œํ•œ ๋””๋ ‰ํ„ฐ๋ฆฌ ํ•˜๋‚˜๋งŒ ํฌํ•จํ•˜๋Š” ๋ชจ๋“  ์ƒ์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ๋„ ์ž๋™์œผ๋กœ ์‚ญ์ œ๋ฉ๋‹ˆ๋‹ค.
  2. ๋””๋ ‰ํ† ๋ฆฌ๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹จ์ˆœํžˆ ํ•˜์œ„ ํŒŒ์ผ์ด ์žˆ๋Š” ํŒŒ์ผ๊ณผ ํ•˜์œ„ ํŒŒ์ผ์ด ์—†๋Š” ํŒŒ์ผ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ๋‚˜๋ฌด์— ๋น„์œ ํ•˜๋ฉด ๊ฐ€์ง€ ํ•˜๋‚˜ํ•˜๋‚˜๊ฐ€ ์—ด๋งค๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

    ์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•œ ๋ณด๋ฌผ ๊ฐ™์€ ๊ฒ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋ฌด. 1 ๋ถ€

  3. README.txt ํŒŒ์ผ ๊ฐ™์€ ๊ฒƒ์€ ํ•„์š”ํ•˜์ง€ ์•Š์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋””๋ ‰ํ† ๋ฆฌ์˜ ๋‚ด์šฉ์— ๊ด€ํ•ด ์–ธ๊ธ‰ํ•ด์•ผ ํ•  ๋ชจ๋“  ๋‚ด์šฉ์€ ๋””๋ ‰ํ† ๋ฆฌ ํŒŒ์ผ ์ž์ฒด์— ๊ธฐ๋ก๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฒฝ๋กœ ๊ณต๊ฐ„์—์„œ๋Š” ํŒŒ์ผ๋ช…๊ณผ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ช…์„ ๊ตฌ๋ณ„ํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ํŒŒ์ผ๋งŒ์œผ๋กœ๋„ ๊ฐ€๋Šฅํ–ˆ๋‹ค.
  4. ์ค‘์ฒฉ๋œ ํ•˜์œ„ ๋””๋ ‰ํ„ฐ๋ฆฌ์™€ ํŒŒ์ผ์ด ์žˆ๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์‚ญ์ œํ•˜๋Š” ์†๋„๊ฐ€ ํฌ๊ฒŒ ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค. Habrรฉ์—๋Š” ์ˆ˜๋ฐฑ๋งŒ ๊ฐœ์˜ ์ž‘์€ ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๋Š” ๋ฐ ์‹œ๊ฐ„์ด ์–ผ๋งˆ๋‚˜ ๊ฑธ๋ฆฌ๊ณ  ์–ด๋ ค์šด์ง€์— ๋Œ€ํ•œ ๊ธฐ์‚ฌ๊ฐ€ ์—ฌ๋Ÿฌ ๋ฒˆ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค(1, 2). ๊ทธ๋Ÿฌ๋‚˜ ์ „์—ญ์—์„œ ์˜์‚ฌ ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ๋งŒ๋“œ๋Š” ๊ฒฝ์šฐ์—๋Š” ๋ช‡ ์ดˆ ๋˜๋Š” ๊ทธ ๋ช‡ ๋ถ„์˜ 1์ด ์†Œ์š”๋ฉ๋‹ˆ๋‹ค. ๊ฐ€์ •์šฉ ์ปดํ“จํ„ฐ์—์„œ ํ•˜์œ„ ํŠธ๋ฆฌ ์‚ญ์ œ๋ฅผ ํ…Œ์ŠคํŠธํ–ˆ์„ ๋•Œ HDD(SSD ์•„๋‹˜)์˜ 96๊ณ„์ธต ํŠธ๋ฆฌ์—์„œ 341์ดˆ ๋งŒ์— XNUMX๋งŒ~XNUMX์–ต XNUMX๋งŒ ๊ฐœ์˜ ๋…ธ๋“œ๋ฅผ ์ œ๊ฑฐํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ „์—ญ์ด ํฌํ•จ๋œ ์ „์ฒด ํŒŒ์ผ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํŠธ๋ฆฌ์˜ ์ผ๋ถ€๋ฅผ ์‚ญ์ œํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•œ ๋ณด๋ฌผ ๊ฐ™์€ ๊ฒ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋ฌด. 1 ๋ถ€
ํ•˜์œ„ ํŠธ๋ฆฌ๋ฅผ ์ œ๊ฑฐํ•˜๋Š” ๊ฒƒ์€ ์ „์—ญ ๋ณ€์ˆ˜์˜ ๋˜ ๋‹ค๋ฅธ ์žฅ์ ์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ์žฌ๊ท€๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์—„์ฒญ๋‚˜๊ฒŒ ๋นจ๋ฆฌ ์ผ์–ด๋‚ฉ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ ํŠธ๋ฆฌ์—์„œ๋Š” ๋‹ค์Œ ๋ช…๋ น์œผ๋กœ ์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฃฝ์ด๋‹ค.

Kill ^a("+7926X")

์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•œ ๋ณด๋ฌผ ๊ฐ™์€ ๊ฒ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋ฌด. 1 ๋ถ€

์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์–ด๋–ค ์กฐ์น˜๋ฅผ ์ทจํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ๋” ์ž˜ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ„๋‹จํ•œ ํ‘œ๋ฅผ ์ œ๊ณตํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

COS์—์„œ ์ „์—ญ ์ž‘์—…์„ ์œ„ํ•œ ๊ธฐ๋ณธ ๋ช…๋ น ๋ฐ ๊ธฐ๋Šฅ

์„ธํŠธ
๋…ธ๋“œ์— ๋Œ€ํ•œ ๋ถ„๊ธฐ ์„ค์ •(์•„์ง ์ •์˜๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ) ๋ฐ ๋…ธ๋“œ ๊ฐ’

๋ณ‘ํ•ฉ
ํ•˜์œ„ ํŠธ๋ฆฌ ๋ณต์‚ฌ

์ฃฝ์ด๋‹ค
ํ•˜์œ„ ํŠธ๋ฆฌ ์ œ๊ฑฐ

ZKill
ํŠน์ • ๋…ธ๋“œ์˜ ๊ฐ’์„ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค. ๋…ธ๋“œ์—์„œ ๋‚˜์˜ค๋Š” ํ•˜์œ„ ํŠธ๋ฆฌ๋Š” ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

$์ฟผ๋ฆฌ
ํŠธ๋ฆฌ๋ฅผ ์™„์ „ํžˆ ์ˆœํšŒํ•˜์—ฌ ํŠธ๋ฆฌ ๋‚ด๋ถ€๋กœ ๊นŠ์ˆ™์ด ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค.

$์ฃผ๋ฌธ
ํŠน์ • ๋…ธ๋“œ์˜ ๊ฐ€์ง€ ์ˆœํšŒ

$Data
๋…ธ๋“œ๊ฐ€ ์ •์˜๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธ

$์ฆ๋ถ„
๋…ธ๋“œ ๊ฐ’์„ ์›์ž์ ์œผ๋กœ ์ฆ๊ฐ€์‹œํ‚ต๋‹ˆ๋‹ค. ACID์˜ ๊ฒฝ์šฐ ์ฝ๊ธฐ ๋ฐ ์“ฐ๊ธฐ๋ฅผ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ตœ๊ทผ์—๋Š” ๋‹ค์Œ์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์ด ๊ถŒ์žฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. $์‹œํ€€์Šค

๊ด€์‹ฌ์„ ๊ฐ€์ ธ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ท€ํ•˜์˜ ์งˆ๋ฌธ์— ๋‹ต๋ณ€ํ•  ์ค€๋น„๊ฐ€ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ฑ…์ž„ ๋ถ€์ธ: ์ด ๊ธฐ์‚ฌ์™€ ์ด์— ๋Œ€ํ•œ ๋‚ด ์˜๊ฒฌ์€ ๋‚ด ์˜๊ฒฌ์ด๋ฉฐ InterSystems Corporation์˜ ๊ณต์‹ ์ž…์žฅ๊ณผ ๊ด€๋ จ์ด ์—†์Šต๋‹ˆ๋‹ค.

ํ™•์žฅ ์ „์—ญ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•œ ๋ณด๋ฌผ ๊ฐ™์€ ๊ฒ€์ž…๋‹ˆ๋‹ค. ๋‚˜๋ฌด. 2 ๋ถ€. ์ „์—ญ์— ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์œ ํ˜•๊ณผ ์ตœ๋Œ€ ์ด์ ์„ ์ œ๊ณตํ•˜๋Š” ์ž‘์—…์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€