Studio 3T

์œคํƒœ๊ทœยท2023๋…„ 12์›” 1์ผ
  1. MongoDB Client: Studio 3T
  • 1) Studio 3T๋ž€?
    ๐Ÿ“Œ Studio 3T๋Š” MongoDB์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋”์šฑ ํŽธ๋ฆฌํ•˜๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” GUI ํˆด์ž…๋‹ˆ๋‹ค.
    • Studio 3T๋Š” API์˜ ์‚ฌ์šฉ์„ ๋„์™€์ฃผ๋Š” API Client์ฒ˜๋Ÿผ MongoDB๋ฅผ ์œ„ํ•ด์„œ ๋งŒ๋“ค์–ด์ง„ MongoDB Client์ž…๋‹ˆ๋‹ค.
    • Studio 3T์˜ GUI๋ฅผ ํ†ตํ•ด MongoDB์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋ณด์—ฌ์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.
    • MongoDB์— ์ €์žฅ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ง์ ‘ ํ™•์ธํ•˜๊ณ  ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, JavaScript ์ฝ”๋“œ๋กœ๋งŒ ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋”์šฑ ํšจ์œจ์ ์œผ๋กœ ์ž‘์—…๊ณผ ํ…Œ์ŠคํŠธ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ํˆด์ž…๋‹ˆ๋‹ค.
  • 2) DB Client์™€ API Client์˜ ๋‹ค๋ฅธ์ ์€?
    ๐Ÿ‘‰ DB Client์™€ API Client ๋ชจ๋‘ ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋Š”๊ฒƒ ๊นŒ์ง€๋Š” ๊ฐ™์€ ๊ฐœ๋…์ด์ง€๋งŒ, ์‚ฌ์šฉ๋˜๋Š” ๊ฐœ๋…๊ณผ ๊ธฐ๋Šฅ์€ ํฌ๊ฒŒ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
    • DB Client:
      • ์ง์ ‘ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ ‘๊ทผํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒ, ์ถ”๊ฐ€, ์ˆ˜์ •, ์‚ญ์ œํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
      • SQL, NoSQL๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์œ ํ˜•์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
      • ์˜ค๋Š˜ ๋ฐฐ์šฐ๊ฒŒ ๋  Studio 3T๋Š” ์ด๋Ÿฌํ•œ DB Client์˜ ํ•œ ์ข…๋ฅ˜๋กœ, MongoDB๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํˆด์ž…๋‹ˆ๋‹ค.
    • API Client:
      • ์›น ์„œ๋น„์Šค์˜ API์— ์—ฐ๊ฒฐํ•˜์—ฌ ์„œ๋ฒ„์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์†ก์ˆ˜์‹ ํ•ฉ๋‹ˆ๋‹ค.
      • ์ €ํฌ๊ฐ€ ๋ฐฐ์šฐ๋Š” REST API์™€ Socket ๊ฐ™์€ ๋‹ค์–‘ํ•œ ํ”„๋กœํ† ์ฝœ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
profile
๋๊นŒ์ง€ ๊ฐ€์ž

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