# Redis
λΉ λ₯Έ μ€ν μμ€ μΈ λ©λͺ¨λ¦¬ ν€ κ° λ°μ΄ν° ꡬ쑰 μ€ν μ΄
λ³΄ν΅ λ°μ΄ν°λ² μ΄μ€λ νλ λμ€ν¬λ SSDμ μ μ₯νλ€. νμ§λ§ Redisλ λ©λͺ¨λ¦¬(RAM)μ μ μ₯ν΄μ λμ€ν¬ μ€μΊλμ΄ νμμμ΄ λ§€μ° λΉ λ₯Έ μ₯μ μ΄ μ‘΄μ¬ν¨
μΊμ±λ κ°λ₯ν΄ μ€μκ° μ±ν μ μ ν©νλ©° μΈμ 곡μ λ₯Ό μν΄ μΈμ ν΄λ¬μ€ν°λ§μλ νμ©λλ€.`
RAMμ νλ°μ± μλκ°μ? κ»λ€ν€λ©΄ λ€ λ μκ°λλ°..
μ΄λ₯Ό λ§κΈ°μν λ°±μ κ³Όμ μ΄ μ‘΄μ¬νλ€.
- snapshot : νΉμ μ§μ μ μ€μ νκ³ λμ€ν¬μ λ°±μ
- AOF(Append Only File) : λͺ λ Ή(쿼리)λ€μ μ μ₯ν΄λκ³ , μλ²κ° μ §λ€μ΄λλ©΄ μ¬μ€νν΄μ λ€μ λ§λ€μ΄ λλ κ²
λ°μ΄ν° ꡬ쑰λ key/value κ°μΌλ‘ μ΄λ£¨μ΄μ Έ μλ€. (λ°λΌμ Redisλ λΉμ ν λ°μ΄ν°λ₯Ό μ μ₯νλ λΉκ΄κ³ν λ°μ΄ν°λ² μ΄μ€ κ΄λ¦¬ μμ€ν μ΄λ€)
# value 5κ°μ§
- String (text, binary data) - 512MBκΉμ§ μ μ₯μ΄ κ°λ₯ν¨
- set (String μ§ν©)
- sorted set (setμ μ λ ¬ν΄λ μν)
- Hash
- List (μλ°©ν₯ μ°κ²°λ¦¬μ€νΈλ κ°λ₯)