Skip to Content
MineBoard Docs is released ๐ŸŽ‰

UUID

UUID ๋Š” Universally Unique Identifier ์˜ ์•ฝ์ž์ž…๋‹ˆ๋‹ค.
ํ•œ๊ตญ์–ด๋กœ๋Š” ๋ณดํ†ต โ€œ๋ฒ”์šฉ ๊ณ ์œ  ์‹๋ณ„์žโ€ ์ •๋„๋กœ ์ดํ•ดํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์ฆ‰, ์—ฌ๋Ÿฌ ์‹œ์Šคํ…œ์—์„œ ๋Œ€์ƒ์„ ์ค‘๋ณต ์—†์ด ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•ด ์“ฐ๋Š” ๊ธด ์‹๋ณ„ ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค.
๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ๋งŒ์˜ ๊ฐœ๋…์ด ์•„๋‹ˆ๋ผ, ์†Œํ”„ํŠธ์›จ์–ด ์ „๋ฐ˜์—์„œ ๋„๋ฆฌ ์“ฐ์ด๋Š” ์ผ๋ฐ˜์ ์ธ ์‹๋ณ„์ž ํ˜•์‹์ž…๋‹ˆ๋‹ค.

UUID ์ž์ฒด๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

UUID๋Š” ๋ณดํ†ต 128๋น„ํŠธ ๊ธธ์ด์˜ ์‹๋ณ„์ž๋ฅผ ์‚ฌ๋žŒ์ด ์ฝ๊ธฐ ์‰ฌ์šด ๋ฌธ์ž์—ด ํ˜•ํƒœ๋กœ ํ‘œํ˜„ํ•œ ๊ฐ’์ž…๋‹ˆ๋‹ค.

์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด ์•„๋ž˜ ์กฐ๊ฑด์„ ๋งŒ์กฑ์‹œํ‚ค๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ์‹๋ณ„์ž๋ผ๊ณ  ๋ณด๋ฉด ๋ฉ๋‹ˆ๋‹ค.

  • ์„œ๋กœ ๊ฒน์น  ๊ฐ€๋Šฅ์„ฑ์ด ๋งค์šฐ ๋‚ฎ์„ ๊ฒƒ
  • ์ค‘์•™์—์„œ ๋ฒˆํ˜ธ๋ฅผ ํ•˜๋‚˜์”ฉ ๋ฐœ๊ธ‰ํ•˜์ง€ ์•Š์•„๋„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์„ ๊ฒƒ
  • ์‹œ์Šคํ…œ์ด ๋‹ฌ๋ผ๋„ ๊ฐ™์€ ํ˜•์‹์œผ๋กœ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ์„ ๊ฒƒ

๊ทธ๋ž˜์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ํŒŒ์ผ, ๊ณ„์ •, ์„ธ์…˜, ๊ฐ์ฒด, ์‚ฌ์šฉ์ž ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๋Œ€์ƒ์„ ์‹๋ณ„ํ•  ๋•Œ ์ž์ฃผ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

์–ด๋–ค ๋ชจ์–‘์ธ๊ฐ€์š”?

UUID๋Š” ๋ณดํ†ต ์•„๋ž˜์ฒ˜๋Ÿผ ์˜๋ฌธ์ž์™€ ์ˆซ์ž๊ฐ€ ์„ž์ธ ๊ธด ๋ฌธ์ž์—ด ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค.

069a79f4-44e9-4726-a5be-fca90e38aaf5

๋ณดํ†ต์€ 32์ž๋ฆฌ 16์ง„์ˆ˜ ๋ฌธ์ž๋ฅผ 8-4-4-4-12 ํ˜•ํƒœ๋กœ ๋Š์–ด์„œ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

8์ž๋ฆฌ-4์ž๋ฆฌ-4์ž๋ฆฌ-4์ž๋ฆฌ-12์ž๋ฆฌ

์–ธ๋œป ๋ณด๋ฉด ๋ฌด์ž‘์œ„ ๋ฌธ์ž์—ด์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ, ๋‚ด๋ถ€์ ์œผ๋กœ๋Š” ํ˜•์‹๊ณผ ๋ฒ„์ „ ๊ทœ์น™์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์™œ ํ•„์š”ํ•œ๊ฐ€์š”?

UUID๊ฐ€ ํ•„์š”ํ•œ ์ด์œ ๋Š” ํ”Œ๋ ˆ์ด์–ด ์ด๋ฆ„๋งŒ์œผ๋กœ๋Š” ๊ณ„์ •์„ ์•ˆ์ •์ ์œผ๋กœ ์‹๋ณ„ํ•˜๊ธฐ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

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

์ฆ‰, ์‹œ์Šคํ…œ ์ž…์žฅ์—์„œ๋Š” โ€œํ‘œ์‹œ ์ด๋ฆ„โ€๋ณด๋‹ค โ€œ๊ณ ์œ ํ•œ ๊ณ„์ • ์‹๋ณ„์žโ€๊ฐ€ ๋” ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

UUID์™€ ๋‹‰๋„ค์ž„์€ ๋ฌด์—‡์ด ๋‹ค๋ฅธ๊ฐ€์š”?

๋‹‰๋„ค์ž„์€ ์‚ฌ๋žŒ์ด ์ฝ๊ณ  ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•œ ์ด๋ฆ„์ด๊ณ , UUID๋Š” ์‹œ์Šคํ…œ์ด ๊ฐ™์€ ๋Œ€์ƒ์„ ์ถ”์ ํ•˜๊ธฐ ์œ„ํ•œ ๊ฐ’์ž…๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ๋‹‰๋„ค์ž„์€ ๋ฐ”๋€Œ๊ฑฐ๋‚˜ ๋น„์Šทํ•ด ๋ณด์ผ ์ˆ˜ ์žˆ์ง€๋งŒ, UUID๋Š” ๊ทธ ํ”Œ๋ ˆ์ด์–ด๋ฅผ ๊ณ„์† ๊ฐ™์€ ์‚ฌ๋žŒ์œผ๋กœ ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

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

UUID๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ๋‚˜ ์ธ์ฆ๊ฐ’์ธ๊ฐ€์š”?

์•„๋‹™๋‹ˆ๋‹ค. UUID๋Š” โ€œ๋ˆ„๊ตฌ์ธ์ง€ ๊ตฌ๋ถ„ํ•˜๋Š” ๊ฐ’โ€์ด์ง€, โ€œ๋ณธ์ธ์ž„์„ ์ฆ๋ช…ํ•˜๋Š” ๋น„๋ฐ€๊ฐ’โ€์€ ์•„๋‹™๋‹ˆ๋‹ค.

์ฆ‰, UUID๋Š” ์‹๋ณ„์ž์ด์ง€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋‚˜ ํ† ํฐ์ด ์•„๋‹™๋‹ˆ๋‹ค.

  • ์‹๋ณ„์ž: ๋ˆ„๊ตฌ์ธ์ง€ ๊ตฌ๋ถ„
  • ์ธ์ฆ๊ฐ’: ์ง„์งœ ๋ณธ์ธ์ธ์ง€ ํ™•์ธ

์ด ๋‘˜์€ ์—ญํ• ์ด ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ์—์„œ๋Š” ์™œ UUID๋ฅผ ์“ฐ๋‚˜์š”?

๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ์—์„œ๋„ ํ”Œ๋ ˆ์ด์–ด๋ฅผ ์ด๋ฆ„๋งŒ์œผ๋กœ ๊ด€๋ฆฌํ•˜๋ฉด ์—ฌ๋Ÿฌ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋‹‰๋„ค์ž„ ๋ณ€๊ฒฝ ์ดํ›„์—๋„ ๊ฐ™์€ ํ”Œ๋ ˆ์ด์–ด์ธ์ง€ ์ถ”์ ํ•ด์•ผ ํ•จ
  • ์„œ๋ฒ„ ๊ธฐ๋ก์„ ์ด๋ฆ„ ๋ณ€๊ฒฝ๊ณผ ๋ฌด๊ด€ํ•˜๊ฒŒ ์œ ์ง€ํ•ด์•ผ ํ•จ
  • ๊ถŒํ•œ, ๋ฐด, ๋ณด์ƒ, ์—ฐ๋™ ์ •๋ณด๋ฅผ ๊ณ„์ • ๊ธฐ์ค€์œผ๋กœ ๊ด€๋ฆฌํ•ด์•ผ ํ•จ

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

ํŠนํžˆ ์„œ๋ฒ„, ํ”Œ๋Ÿฌ๊ทธ์ธ, ์™ธ๋ถ€ ์—ฐ๋™ ์„œ๋น„์Šค์—์„œ๋Š” ์•„๋ž˜ ๊ฐ™์€ ์ž‘์—…์— UUID๊ฐ€ ์ž์ฃผ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

  • ํ”Œ๋ ˆ์ด์–ด ๋ฐ์ดํ„ฐ ์ €์žฅ
  • ๊ณ„์ • ์—ฐ๋™
  • ํˆฌํ‘œ ๋ณด์ƒ์ด๋‚˜ ์ ‘์† ๊ธฐ๋ก ๊ตฌ๋ถ„
  • ์„œ๋ฒ„ ๊ถŒํ•œ์ด๋‚˜ ๋ฐด ๊ธฐ๋ก ๊ด€๋ฆฌ

๊ณต์‹ Minecraft ์ž๋ฃŒ์—์„œ๋„ ํ”Œ๋ ˆ์ด์–ด ํ”„๋กœํ•„ ๋ฐ์ดํ„ฐ ํ•ญ๋ชฉ์— player uuid ๋ผ๋Š” ํ‘œํ˜„์ด ๋“ฑ์žฅํ•ฉ๋‹ˆ๋‹ค.
์ฆ‰, UUID๋Š” ๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ ๋‚ด๋ถ€์™€ ์ฃผ๋ณ€ ์ƒํƒœ๊ณ„์—์„œ ์‹ค์ œ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์‹๋ณ„ ๊ฐœ๋…์ž…๋‹ˆ๋‹ค.

UUID๋Š” ์–ด๋–ป๊ฒŒ ์ƒ์„ฑ๋˜๋‚˜์š”?

UUID๋Š” ๋ฒ„์ „์— ๋”ฐ๋ผ ๋งŒ๋“œ๋Š” ๋ฐฉ์‹์ด ์กฐ๊ธˆ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

  • ์–ด๋–ค UUID๋Š” ๋ฌด์ž‘์œ„ ๊ฐ’ ๊ธฐ๋ฐ˜์œผ๋กœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
  • ์–ด๋–ค UUID๋Š” ์ด๋ฆ„์ด๋‚˜ ์ž…๋ ฅ๊ฐ’์„ ํ•ด์‹œํ•ด์„œ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
  • ์–ด๋–ค UUID๋Š” ์‹œ๊ฐ„ ์ •๋ณด์™€ ์ž„์˜ ๊ฐ’์„ ํ•จ๊ป˜ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ค‘์š”ํ•œ ์ ์€ โ€œํ˜•์‹์ด ํ‘œ์ค€ํ™”๋˜์–ด ์žˆ๊ณ , ์„œ๋กœ ์ถฉ๋Œํ•  ๊ฐ€๋Šฅ์„ฑ์ด ๋งค์šฐ ๋‚ฎ๋„๋ก ์„ค๊ณ„๋˜์–ด ์žˆ๋‹คโ€๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

UUID๋Š” IETF ํ‘œ์ค€ ๋ฌธ์„œ์ธ RFC 9562์—์„œ ์ •์˜๋ฉ๋‹ˆ๋‹ค.
์ฆ‰, UUID๋Š” ํŠน์ • ๊ฒŒ์ž„ ํšŒ์‚ฌ๊ฐ€ ์ž„์˜๋กœ ๋งŒ๋“  ํ˜•์‹์ด ์•„๋‹ˆ๋ผ ๋„๋ฆฌ ์“ฐ์ด๋Š” ํ‘œ์ค€ ์‹๋ณ„ ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž ๊ด€์ ์—์„œ ์ดํ•ดํ•˜๋ฉด ๋˜๋Š” ํ•ต์‹ฌ

  • UUID๋Š” ๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ ์ „์šฉ ์šฉ์–ด๊ฐ€ ์•„๋‹ˆ๋ผ, ์—ฌ๋Ÿฌ ์‹œ์Šคํ…œ์—์„œ ์“ฐ๋Š” ํ‘œ์ค€ ๊ณ ์œ  ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.
  • ๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ์—์„œ๋Š” ํ”Œ๋ ˆ์ด์–ด๋ฅผ ์•ˆ์ •์ ์œผ๋กœ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด UUID ๊ฐœ๋…์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ๋‹‰๋„ค์ž„์ด ๋ฐ”๋€Œ์–ด๋„ ๊ฐ™์€ ๊ณ„์ •์ธ์ง€๋ฅผ ๊ตฌ๋ถ„ํ•  ๋•Œ UUID๊ฐ€ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.
  • ๋งˆ์ธํฌ๋ž˜ํ”„ํŠธ ๊ด€๋ จ ์„œ๋น„์Šค์—์„œ UUID๊ฐ€ ๋ณด์ธ๋‹ค๋ฉด, ๋ณดํ†ต โ€œ๊ณ„์ • ์‹๋ณ„์šฉ ๊ฐ’โ€์œผ๋กœ ์ดํ•ดํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
Last updated on