์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก  14๊ฐ• - ๋น…๋ฐ์ดํ„ฐ

2025. 5. 20. 14:47ยท๐ŸŽ“๋ฐฉ์†กํ†ต์‹ ๋Œ€ํ•™๊ต/๐ŸŒ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…

โœ… 1. ๋น…๋ฐ์ดํ„ฐ

  • ๋น…๋ฐ์ดํ„ฐ๋ž€, ๋Œ€์šฉ๋Ÿ‰์˜ ์ •ํ˜•/๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ์„ ์˜๋ฏธํ•œ๋‹ค. ์ฆ‰, ์—„์ฒญ ๋งŽ์ด ๋ชจ์—ฌ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋“ค์˜ ์ง‘ํ•ฉ์„ ์˜๋ฏธํ•จ.
  • ๋น…๋ฐ์ดํ„ฐ ๊ธฐ์ˆ ์€ ๋Œ€์šฉ๋Ÿ‰์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ์˜๋ฏธ ์žˆ๋Š” ๊ฒฐ๊ณผ๋ฅผ ๋„์ถœํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ์ˆ ์ด๋‹ค.
  • 1970๋…„๋Œ€ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ๋„๋ฆฌ ํ™œ์šฉ๋˜๋ฉด์„œ ๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ฐ์ดํ„ฐ ์„ผํ„ฐ์˜ ์ค‘์š”์„ฑ๋„ ๋ถ€๊ฐ๋˜์—ˆ์Œ.

(1) ๋น…๋ฐ์ดํ„ฐ ํ˜•ํƒœ

[1] ์ •ํ˜• ๋ฐ์ดํ„ฐ

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

[2] ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ

  • ๋ฐ์ดํ„ฐ ์ž์ฒด๊ฐ€ ๊ตฌ์กฐํ™”๋˜์–ด ์žˆ์ง€ ์•Š๋‹ค. ์ฆ‰, ์Šคํ‚ค๋งˆ๊ฐ€ ์—†์–ด ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๋„ฃ์„ ์ˆ˜ ์žˆ๋Š” ํ˜•ํƒœ๋ฅผ ์˜๋ฏธํ•œ๋‹ค.
  • ์Šคํ‚ค๋งˆ๊ฐ€ ์—†์–ด ์ €์žฅ์„ ํ•  ๋•Œ ์•„๋ฌด๋ ‡๊ฒŒ๋‚˜ ์ €์žฅ์„ ํ•˜๋ฉฐ, ์ €์žฅ๋˜๋Š” ๋ฐ์ดํ„ฐ๋“ค์„ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.
  • ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ๊ฐ€ ์ €์žฅ๋˜๋Š” ๊ณณ์€ ๋Œ€๊ฐœ NoSQL ์ด๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

[3] ๋ฐ˜์ •ํ˜• ๋ฐ์ดํ„ฐ

  • ๋ถ€๋ถ„์ ์œผ๋กœ๋งŒ ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ, ์ด๋Ÿฌํ•œ ๋ถ€๋ถ„์ ์ธ ๊ตฌ์กฐ์— ์ €์žฅ๋˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์˜๋ฏธํ•จ.
  • ์ผ๋ฐ˜์ ์ธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ์•„๋‹ˆ์ง€๋งŒ ์ผ๋ถ€ ์Šคํ‚ค๋งˆ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Œ์„ ์˜๋ฏธ
  • HTML / XML / JSON๊ณผ ๊ฐ™์€ ํฌ๋งท์„ ๊ฐ€์ง
  • ์ •ํ˜•๊ณผ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ์˜ ํŠน์ง•์„ ๋ชจ๋‘ ๊ฐ€์ง€๊ณ  ์žˆ์Œ.
  • ๋Œ€ํ‘œ์ ์œผ๋กœ MongoDB๊ฐ€ ์žˆ๋‹ค. ( ์ •ํ˜•๊ณผ ๋ฐ˜์ •ํ˜• ๋ฐ์ดํ„ฐ๋ฅผ ๋งŽ์ด ๋‹ค๋ฃธ )

[4] ์ •๋ฆฌ

  • ์Šคํ‚ค๋งˆ์ฒ˜๋Ÿผ ๊ตฌ์กฐ๊ฐ€ ์žˆ๊ณ  ์—†๊ณ ์˜ ์ฐจ์ด๋ฅผ ํ†ตํ•ด ์ €์žฅ๋˜๋Š” ๋ฐ์ดํ„ฐ ์ž์ฒด๋ฅผ ์ •ํ˜•๊ณผ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค.

 

(2) ๋น…๋ฐ์ดํ„ฐ์˜ ํŠน์ง•


โœ… 2. ๋น…๋ฐ์ดํ„ฐ ๊ด€๋ จ ๊ธฐ์ˆ 

(1) ๋น…๋ฐ์ดํ„ฐ ๋ถ„์„

[1] ๋น…๋ฐ์ดํ„ฐ ์ˆ˜์ง‘

  • ๋น…๋ฐ์ดํ„ฐ๋Š” ๋Œ€์šฉ๋Ÿ‰์˜ ์ •ํ˜• ๋ฐ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ์ด๋ฉฐ, ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ ์†Œ์Šค๋กœ๋ถ€ํ„ฐ ์ˆ˜์ง‘์ด ๋˜์–ด์•ผ ํ•จ
  • ๋น…๋ฐ์ดํ„ฐ์˜ ํŠน์ง•์ธ ๋ณผ๋ฅจ, ๋‹ค์–‘์„ฑ, ์†๋„๋ฅผ ๋งŒ์กฑ์‹œํ‚ค๊ธฐ ์œ„ํ•ด ๋ถ„์‚ฐ์ฒ˜๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋ฐฉ์‹์„ ์ œ๊ณตํ•ด์•ผ ํ•จ

[2] ๋น…๋ฐ์ดํ„ฐ ์ ์žฌ

  • ์ˆ˜์ง‘ํ•œ ๋น…๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์‚ฐ ์ €์žฅ์žฅ์น˜์— ์˜๊ตฌ ๋˜๋Š” ์ž„์‹œ๋กœ ์ €์žฅํ•˜๋Š” ๊ธฐ์ˆ ์„ ์˜๋ฏธํ•œ๋‹ค.

[3] ๋น…๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ

  • ๋Œ€์šฉ๋Ÿ‰ ์ €์žฅ์†Œ์— ์ €์žฅ๋œ ๋น…๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฐ์ดํ„ฐ๋ฅผ ์ •ํ˜•ํ™” ๋ฐ ์ •๊ทœํ™”ํ•ด์•ผ ํ•จ.
  • ์ ์žฌ๋œ ๋น…๋ฐ์ดํ„ฐ๋ฅผ ์ง€์†์ ์œผ๋กœ ํƒ์ƒ‰ํ•˜๊ณ  ํƒ์ƒ‰๋œ ๊ฒฐ๊ณผ๋ฅผ ์ •๊ธฐ์ ์œผ๋กœ ๊ตฌ์กฐํ™”ํ•ด์•ผ ํ•œ๋‹ค.

[4] ๋น…๋ฐ์ดํ„ฐ ๋ถ„์„

  • ์ˆ˜์ง‘๋œ ๋น…๋ฐ์ดํ„ฐ๋กœ๋ถ€ํ„ฐ ์ƒˆ๋กœ์šด ๊ฒฝํ–ฅ์ด๋‚˜ ํŒจํ„ด์„ ์ฐพ๊ณ , ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ•ด์„ํ•˜์—ฌ ํ†ต์ฐฐ๋ ฅ์„ ํ™•๋ณดํ•ด์•ผ ํ•จ

โœ… 3. ๋น…๋ฐ์ดํ„ฐ ์‘์šฉ ๋ถ„์•ผ ๋ฐ ํ•ด๊ฒฐ๊ณผ์ œ

(1) ์‘์šฉ๋ถ„์•ผ

  • ์ƒˆ๋กœ์šด ์ œํ’ˆ ๋ฐ ์„œ๋น„์Šค ๊ฐœ๋ฐœ: ๊ตฌ๋งค ํ›„๊ธฐ, SNS ๋ฐ์ดํ„ฐ, ์ตœ๊ทผ ๊ด€๋ จ ๋™ํ–ฅ ๋ถ„์„์„ ํ†ตํ•œ ์ด์ต ์ฐฝ์ถœ
  • ๋น„์šฉ์ ˆ๊ฐ: ๋น…๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด ๋น„ํšจ์œจ์ ์ธ ๋ถ€๋ถ„์„ ๋ฐœ๊ฒฌํ•ด ์—…๋ฌด ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ•ํ™”ํ•  ์ˆ˜ ์žˆ์Œ.
  • ๊ณ ๊ฐ๊ฒฝํ—˜: ์ž์‚ฌ ์ œํ’ˆ์˜ ๊ตฌ๋งค ๊ณ ๊ฐ๋“ค์„ ๋ถ„์„ํ•œ ๋’ค ๋”์šฑ ๋‚˜์€ ๋งž์ถคํ˜• ๊ฒฝํ—˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Œ.

'๐ŸŽ“๋ฐฉ์†กํ†ต์‹ ๋Œ€ํ•™๊ต > ๐ŸŒ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก  15๊ฐ• - ์ธ๊ณต์ง€๋Šฅ  (0) 2025.05.19
์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก  9๊ฐ• - ์œ ๋น„์ฟผํ„ฐ์Šค ์„ผ์„œ ๋„คํŠธ์›Œํฌ  (0) 2025.05.16
์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก  8๊ฐ• - ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…  (0) 2025.05.15
์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก  7๊ฐ• - ๋ธ”๋ก์ฒด์ธ๊ณผ ํ•€ํ…Œํฌ  (0) 2025.05.15
์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก  6๊ฐ• - ์œ ๋น„์ฟผํ„ฐ์Šค ๋„คํŠธ์›Œํฌ  (0) 2025.05.14
'๐ŸŽ“๋ฐฉ์†กํ†ต์‹ ๋Œ€ํ•™๊ต/๐ŸŒ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก  15๊ฐ• - ์ธ๊ณต์ง€๋Šฅ
  • ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก  9๊ฐ• - ์œ ๋น„์ฟผํ„ฐ์Šค ์„ผ์„œ ๋„คํŠธ์›Œํฌ
  • ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก  8๊ฐ• - ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…
  • ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก  7๊ฐ• - ๋ธ”๋ก์ฒด์ธ๊ณผ ํ•€ํ…Œํฌ
junbin2
junbin2
java.lang.NullPointerException
  • junbin2
    bin's Development Diary
    junbin2
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ์ „์ฒด๋ณด๊ธฐ (141) N
      • ๐ŸŽ“๋ฐฉ์†กํ†ต์‹ ๋Œ€ํ•™๊ต (25) N
        • ๐Ÿ–ฅ๏ธ์ปดํ“จํ„ฐ๊ณผํ•™๊ณผ (1)
        • ๐ŸŒ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ… (10) N
        • โš™๏ธ์ปดํ“จํ„ฐ์˜ ์ดํ•ด (11)
        • ๐Ÿ›๏ธ์„ธ๊ณ„์˜์ •์น˜์™€๊ฒฝ์ œ (3)
      • ๐Ÿ“šComputer Science (0)
      • ๐Ÿ› ๏ธBackend (2)
      • โ˜•Java (1) N
        • ๐Ÿ“Java Programming (9)
        • ๐ŸงฉJava Design Pattern (1)
      • ๐ŸŒณSpring (9)
        • ๐ŸŒฑSpring Framework (6)
        • ๐ŸŒฑSpring Security (1)
      • โšกPython (13)
      • ๐Ÿ›ข๏ธDatabase (0)
      • ๐ŸŒฟGitHub (1)
      • ๐ŸŒ Network (7)
        • ๐Ÿ“œHTTP (7)
      • ๐Ÿš€DevOps (1)
      • Algorithm Problem Solving (2)
      • Data Structure (1)
      • JavaScript (1)
      • โ›บ์ŠคํŒŒ๋ฅดํƒ€์ฝ”๋”ฉํด๋Ÿฝ (65)
      • ์žก๋‹ด (1)
      • ์ •๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ๊ธ€ (2)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
    • ๋ฐฉ๋ช…๋ก
  • ๋งํฌ

    • GitHub
  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…
    Java
    ๋ฐฉ์†กํ†ต์‹ ๋Œ€ํ•™๊ต
    ํด๋ž˜์Šค
    ํ•จ์ˆ˜
    ํŒŒ์ด์ฌ
    ์œ ๋น„์ฟผํ„ฐ์Šค
    ๋ฉ”๋ชจ๋ฆฌ
    ํด๋ผ์šฐ๋“œ
    ์ปดํŒŒ์ผ๋Ÿฌ
    ์Šคํ”„๋ง
    ์ปดํ“จํ„ฐ์˜ ์ดํ•ด
    spring
    ๋ฐฉ์†ก๋Œ€
    ์„ธ๊ณ„ํ™”
    Spring Framework
    ๋ฐฉํ†ต๋Œ€
    Python
    ์ž๋ฐ”
    ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก 
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.1
junbin2
์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก  14๊ฐ• - ๋น…๋ฐ์ดํ„ฐ
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”