[nats] JetStream: KV
natsλ JetStream νμ₯μ ν΅ν΄ Key-Value λ°μ΄ν°λ² μ΄μ€ μμ€ν μ κΈ°λ₯λ μ§μνλ€.
JetStream κΈ°λ°μΌλ‘ λμνκΈ° λλ¬Έμ λ©λͺ¨λ¦¬κ° μλλΌ disk κΈ°λ°μΌλ‘ μ μ₯λλ€.
λ²ν· λ§λ€κΈ°
λ²ν·μ ν
μ΄λΈ λ¨μλΌκ³ 보면 λλ€.
νλμ λ²ν·μλ νλ μ΄μμ ν€-κ° μλ€μ΄ λ€μ΄κ° μ μλ€.
λ²ν·μ μ΄λ κ² λ§λ€ μ μλ€.
nats kv add λ²ν·λͺ

kv lsκ³Ό kv info λͺ λ Ήμ μ¬μ©νλ©΄ μ΄νμλ λ²ν·μ μ 보λ₯Ό μ‘°νν μ μλ€.


λ°μ΄ν° μ‘μΈμ€
ν€κ° μμ μλ‘ ν λΉνκ±°λ μμ ν λλ put λͺ
λ Ή,
μ‘°νν λλ get λͺ
λ Ήμ μ¬μ©νλ©΄ λλ€.
nats kv put λ²ν· key value
nats kv get λ²ν· key
λ³λ‘ μ΄λ €μΈ κ²μ μλ€.
κΈ°λ³Έ ννλ μ΄κ² λ€λ€.
μ°Έμ‘°
Key/Value Store - NATS Docs
Key/Value Store Walkthrough - NATS Docs