[DynamoDB] νν°μ ν€/μ λ ¬ ν€/νν° μ 리
MYSQL μ΄λ ORACLE κ³Όλ λ€λ₯Έ κ°λ μ κ°λ λ€μ΄λλͺ¨ DB μ λν κ°μΈμ μΈ μ 리.
Amazon DynamoDB μ ν΅μ¬ κ΅¬μ± μμ - Amazon DynamoDB
νλͺ©μ νν°μ ν€λ₯Ό ν΄μ μμ±μ΄λΌκ³ λ ν©λλ€. μ©μ΄ν΄μ μμ±DynamoDB μμ νν°μ ν€ κ°μ λ°νμΌλ‘ λ°μ΄ν° νλͺ©μ νν°μ μ κ· λ±νκ² λΆμ°νλ λ΄λΆ ν΄μ κΈ°λ₯μ μ¬μ©νλ κ²μμ μ λν©λλ€.
docs.aws.amazon.com
- κΈ°λ³Έμ μΌλ‘ ν€ κ°μΌλ‘ μ‘λ νλͺ©λ€μ μ μΈν λλ¨Έμ§ νλͺ©(컬λΌ)μ λν΄μλ μμ λ‘κ² μμ±μ΄ κ°λ₯νλ€.
- κΈ°μ‘΄ ν€ κ°λ€ μΈ A,B,C 컬λΌμ΄ μ‘΄μ¬νλλ°, D 컬λΌμ κ°λ λ°μ΄ν°κ° λ€μ΄μ€λ κ²½μ°, D 컬λΌμ΄ μλμΌλ‘ μμ±λλ©° κΈ°μ‘΄ λ°μ΄ν°μλ λΉ κ°μΌλ‘ μ‘΄μ¬νκ² λλ€.
1. νν°μ ν€ : μΌμ’ μ ν€ κ°μΌλ‘ λ°μ΄ν° μ‘°ν μ, ν΄λΉ ν€κ°κ³Ό μ νν μΌμΉνλ λ°μ΄ν°λ€μ μ‘°ννκ² λ¨
μΌλ°μ μΌλ‘ RDBμμ μ§μνλ select * from .. μ΄ κΈ°λ³Έμ μΌλ‘ μ¬μ©λμ§ μμΌλ©°, κΈ°λ³Έμ‘°ν μ νν°μ
ν€μ μ λ ¬ ν€λ₯Ό κ°μ§κ³ μ‘°ννλ€.
2. μ λ ¬ ν€ : νν°μ
ν€μ ν¨κ» μ¬μ©λλ 쑰건μΌλ‘ λ²μ λλ ν¬κΈ° λΉκ΅ λ±μ κ°λ¨ν 쑰건μ κ°μ§κ³ μ‘°νν μ μλ€.
λ€μ΄λλͺ¨μμλ νν°μ
ν€μ μ λ ¬ν€λ‘ μ§μ λ νλͺ©μ΄ λμΌν λ°μ΄ν°κ° μ‘΄μ¬νλ €κ³ νλ κ²½μ°, κ°μ λ°μ΄ν°λ‘ μ·¨κΈνλ€.
μλ₯Ό λ€μ΄ νν°μ
ν€κ° id, μ λ ¬ν€κ° timestamp μΈ κ²½μ°
λ€μ΄λλͺ¨μ idκ° 1 , timestamp κ° 210923 100312 μΈ λ°μ΄ν°κ° μλλ°
μ΄ν ν΄λΉ νλͺ©μ΄ λμΌν λ°μ΄ν°λ₯Ό κ°λ νμ΄ λ€μ΄μ€λ©΄ λ°μ΄ν°κ° μΆκ°λλ κ²μ΄ μλ κΈ°μ‘΄μ μλ λ°μ΄ν°λ₯Ό μ
λ°μ΄νΈ νκ²λλ€. (ν΄λΉ νλͺ© μΈ λ€λ₯Έ νλͺ© κ°μ΄ λ€λ₯΄λλΌλ)
3. νν° : μ 2κ°μ§ ν€ κ°μ νμ 쑰건μ΄κ³ , νν°λ μΆκ°μ μΈ μ‘°κ±΄ κ°λ μΌλ‘ λ°μ΄ν° μ‘°ν μ μ¬μ©μ΄ κ°λ₯νλ€.
λμ©λ λ°μ΄ν°λ₯Ό κ΄λ¦¬ λ° μ‘°ννλ νΉμ± μ, μμ κ°μ νΉμ§μ κ°λκ² μλκ° νλ€.