Skip to content

Latest commit

Β 

History

History
68 lines (40 loc) Β· 2.1 KB

File metadata and controls

68 lines (40 loc) Β· 2.1 KB

sequelize

Index

  1. Docker

    • λ¦¬λˆ…μŠ€μ˜ μ‘μš© ν”„λ‘œκ·Έλž¨λ“€μ„ μ†Œν”„νŠΈμ›¨μ–΄ μ»¨ν…Œμ΄λ„ˆ μ•ˆμ— λ°°μΉ˜μ‹œν‚€λŠ” 일을 μžλ™ν™”ν•˜λŠ” μ˜€ν”ˆ μ†ŒμŠ€ ν”„λ‘œμ νŠΈ
      1. docker-compose up : μ‹€ν–‰ / docker-compose up -d : λ°±κ·ΈλΌμš΄λ“œ μ‹€ν–‰

      2. docker-compose -f [docker-compose.yml(파일λͺ…)] up -d : ν•΄λ‹Ή 파일 μ‹€ν–‰

      3. docker ps : ν˜„μž¬ ꡬ동 확인

      4. docker-compose down : μ’…λ£Œ

  2. SQL

    1. μž₯점

      • λͺ…ν™•ν•˜κ²Œ μ •μ˜ 된 μŠ€ν‚€λ§ˆ

      • 데아터 무결성 보μž₯

      • κ΄€κ³„λŠ” 각 데이터λ₯Ό 쀑볡없이 ν•œλ²ˆλ§Œ μ €μž₯λ©λ‹ˆλ‹€.

    2. 단점

      • NoSQL 보닀 μƒλŒ€μ μœΌλ‘œ 덜 μœ μ—°ν•©λ‹ˆλ‹€. 데이터 μŠ€ν‚€λ§ˆλŠ” 사전에 κ³„νšλ˜κ³  μ•Œλ €μ Έμ•Ό ν•©λ‹ˆλ‹€.

      • 관계λ₯Ό λ§Ίκ³  있기 λ•Œλ¬Έμ—, JOIN문이 λ§Žμ€ 맀우 λ³΅μž‘ν•œ 쿼리가 λ§Œλ“€μ–΄ 질 수 μžˆμŠ΅λ‹ˆλ‹€.

      • μˆ˜ν‰μ  ν™•μž₯이 μ–΄λ ΅κ³ , λŒ€μ²΄λ‘œ 수직적 ν™•μž₯만 κ°€λŠ₯ν•©λ‹ˆλ‹€.

  3. Sequelize

    • ORM (Object Relational Mapping)

    • 객체와 κ΄€κ³„ν˜• λ°μ΄ν„°λ² μ΄μŠ€μ˜ 관계λ₯Ό λ§€ν•‘ ν•΄μ£ΌλŠ” 도ꡬ

  4. Database Tools

  5. MySQL Cloud

Modules

Link