nonneng.ee
Daeun-rithm
nonneng.ee
์ „์ฒด ๋ฐฉ๋ฌธ์ž
์˜ค๋Š˜
์–ด์ œ
  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (51)
    • Back-end (17)
      • Server (3)
      • Database (3)
      • Spring (9)
      • Node.js (1)
    • Book (1)
      • ์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ” (0)
      • ๋Œ€๊ทœ๋ชจ ์‹œ์Šคํ…œ ์„ค๊ณ„ (1)
    • Algorithm (1)
      • Greedy, Implementation (6)
      • Dynamic Programming (5)
      • Data Structure (3)
      • Sorting (2)
      • Concept (1)
    • TIL (11)
    • Software (3)
      • Design Pattern (3)
    • Computer Science (1)

๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

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

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

์ธ๊ธฐ ๊ธ€

ํƒœ๊ทธ

  • ์†Œ์Šค์„ค์น˜
  • ์—๋Ÿฌ
  • ๊ฐ€์ƒ๋จธ์‹ 
  • Restful API
  • ๋ฐฑ์ค€
  • ๊ตฌํ˜„
  • APM
  • jwt
  • ์šฐ๋ถ„ํˆฌ
  • ์•„์ดํ…œ6
  • Spring
  • Postman
  • ์ž๋ฐ”
  • ์ปดํŒŒ์ผ์„ค์น˜
  • DP
  • API
  • ์ดํŽ™ํ‹ฐ๋ธŒ ์ž๋ฐ”
  • ์•„์ดํ…œ8
  • ๊ตฌ๋™์›๋ฆฌ
  • ํŒŒ์ด์ฌ
  • MySQL
  • JPA
  • Java
  • ์ˆ˜๋™์„ค์น˜
  • ์•„์ดํ…œ 23
  • node js
  • ์•„์ดํ…œ9
  • ์•„์ดํ…œ 25
  • ์„œ๋ฒ„
  • ๋ธŒ๋ฃจํŠธํฌ์Šค

์ตœ๊ทผ ๋Œ“๊ธ€

์ตœ๊ทผ ๊ธ€

ํ‹ฐ์Šคํ† ๋ฆฌ

hELLO ยท Designed By ์ •์ƒ์šฐ.
nonneng.ee

Daeun-rithm

TIL

[TIL] 2021-10-09

2021. 10. 10. 02:27

๐Ÿ˜Š Today I Learned

1. ์ž๋ฃŒ๊ตฌ์กฐ → ์›ํ˜• ํ, ๋ฑ ๊ตฌํ˜„
- 1ํ•™๊ธฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์Šคํ„ฐ๋””์—์„œ ๋ฐฐ์šด ํ์™€ ๋ฑ์„ ์›ํ˜• ํ ํด๋ž˜์Šค๋ฅผ ํ†ตํ•ด ์ง์ ‘ ๊ตฌํ˜„ํ•ด๋ณด๊ณ , ์ด ํด๋ž˜์Šค๋ฅผ ํ™œ์šฉํ•˜์—ฌ DFS์™€ BFS ํ•จ์ˆ˜๋„ ์ž‘์„ฑํ•ด๋ณด์•˜๋‹ค.

2. key, value ํ˜•ํƒœ์˜ NoSQL ๊ณต๋ถ€

  • ๊ฒฝ์†Œํ†ค ์ฝ”๋ฉ˜ํŠธ๋กœ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์„ค๊ณ„๋Š” ์š”์ฆ˜ ์œ ํ–‰ํ•˜๋Š” key-valueํ˜•ํƒœ๋กœ ์„ค๊ณ„ํ•˜๋Š”๊ฒŒ ์–ด๋–ป๊ฒ ๋ƒ๋Š” ์˜๊ฒฌ์„ ์ฃผ์…”์„œ ์•Œ์•„๋ณด์•˜๋‹ค.
  • ํ‚ค-๊ฐ’ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ↔ NoSQL
    • NoSQL์˜ Key-Value Database๋Š” ์ €์žฅ๊ณผ ์กฐํšŒ๋ผ๋Š” ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ์›์น™์— ์ถฉ์‹คํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค
    • ํ…Œ์ด๋ธ”๊ฐ„ ์กฐ์ธ์„ ๊ณ ๋ คํ•˜์ง€ ์•Š๋Š”๋‹ค → ์™ธ๋ž˜ํ‚ค, ์ œ์•ฝ์กฐ๊ฑด๋“ค์ด ํ•„์š”์—†๋‹ค.
    • ๊ฐ„๋‹จํ•œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ๋Œ€์ƒ์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ž์ฃผ ์ฝ๊ณ  ์“ฐ๋Š” ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์— ์ ํ•ฉํ•˜๋‹ค.
  • SQL์„ ์‚ฌ์šฉํ•˜๋ฉด ์ข‹์€ ๊ฒฝ์šฐ
    • ๊ด€๊ณ„๋ฅผ ๋งบ๊ณ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์ž์ฃผ ๋ณ€๊ฒฝ๋˜๋Š” ๊ฒฝ์šฐ
    • ๋ช…ํ™•ํ•œ ์Šคํ‚ค๋งˆ๊ฐ€ ์‚ฌ์šฉ์ž์™€ ๋ฐ์ดํ„ฐ์—๊ฒŒ ์ค‘์š”ํ•œ ๊ฒฝ์šฐ
  • NoSQL์„ ์‚ฌ์šฉํ•˜๋ฉด ์ข‹์€ ๊ฒฝ์šฐ
    • ๋ฐ์ดํ„ฐ๋ฅผ ์ž์ฃผ ์ฝ์ง€๋งŒ, ๋ฐ์ดํ„ฐ๋ฅผ ์ž์ฃผ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ
      ( ํ•œ ๋ฒˆ์˜ ๋ณ€๊ฒฝ์œผ๋กœ ์—ฌ๋Ÿฌ ๋ฌธ์„œ๋ฅผ ๋ณ€๊ฒฝํ•  ์ผ์ด ์—†๋Š” ๊ฒฝ์šฐ)
    • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ˆ˜ํ‰์œผ๋กœ ํ™•์žฅํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ
      ( ๋ง‰๋Œ€ํ•œ ์–‘์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ค„์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ)

๐Ÿ˜ข Today's error

1009-git

git branch์—๋Ÿฌ๋ฅผ ๊ณ ์ณค๋‹ค. ์ €๋ฒˆ์—๋Š” git push -u origin +main์œผ๋กœ ์—๋Ÿฌ๋ฅผ ๋ฌด์‹œํ•˜๊ณ  ๊ฐ•์ œ commit ํ–ˆ๋Š”๋ฐ, ์ด๋ฒˆ์—๋Š” pull์„ ํ†ตํ•ด viํŽธ์ง‘๊ธฐ๋กœ ๊ฒฝ๋กœ๋ฅผ ๊ณ ์ณค๋‹ค. ๊ฒฝ๋กœ๋ฅผ ๋ฐ”๊พผ์ง€๋Š” ๊ฝค ๋˜์—ˆ๋Š”๋ฐ ์™œ ์ด์ œ์„œ์•ผ ์—๋Ÿฌ๊ฐ€ ๋‚ฌ์„๊นŒ..

๐Ÿ˜… Comment

1009-1

๊ธฐํšํ•œ ์•ฑ์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ •๋ง ์ •๋ง ๊ฐ„๋‹จํžˆ๋งŒ ์งœ๋ด๋„ ํ…Œ์ด๋ธ”๊ฐ„์˜ ๊ด€๊ณ„์„ฑ์ด ๋งŽ๊ณ , ์ฟผ๋ฆฌ์— join 184๋ฒˆ์€ ์“ธ ๊ฒƒ ๊ฐ™์ด ์ƒ๊ฒผ๋Š”๋ฐ.. ์ง€๊ธˆ๊นŒ์ง€ ์•Œ์•„๋ณธ ๋‚ด์šฉ๋งŒ์œผ๋กœ๋Š” NoSQL์ด ์ ์ ˆํ•˜์ง€ ์•Š์•„๋ณด์ธ๋‹ค. ์ฝ”๋ฉ˜ํŠธ ์ฃผ์‹  ๊ต์ˆ˜๋‹˜๊ป˜ ์ง์ ‘ ๋ฉ”์ผ์„ ๋ณด๋‚ด ์งˆ๋ฌธํ•ด๋ณผ ์˜ˆ์ •์ด๋‹ค. ํ™”์ดํŒ…๐Ÿ˜“


์ฐธ๊ณ 

https://dingrr.com/blog/post/๊ฐœ๋ฐœ-sql-vs-nosql-์–ธ์ œ-๋ฌด์—‡์„-์‚ฌ์šฉํ• ๊นŒ

'TIL' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[TIL] 2021-10-11  (7) 2021.10.12
[TIL] 2021-08-29  (1) 2021.08.30
[TIL] 2021-08-27  (0) 2021.08.28
    'TIL' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
    • [TIL] 2021-11-09
    • [TIL] 2021-10-11
    • [TIL] 2021-08-29
    • [TIL] 2021-08-27
    nonneng.ee
    nonneng.ee

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