๋ฌด์จ ๊ฒ์ ๋ง๋ค์ง๋ ์์ง ๋ฏธ์.
์๋ฌด๋ฆฌ ์๊ฐํด๋ ์๋ฒ, DB ๊ธฐ๋ฐ์ ์ ๋๋ก ์ค๊ณํ์ง ์๊ณ ๋ ์์์ ๋ชป ํ๊ฒ์
1. ํ ์ด๋ธ
์์ดํ ํ ์ด๋ธ, ๋ชฌ์คํฐ ํ ์ด๋ธ, ๋ ๋ฒจ ํ ์ด๋ธ ์ด๋ฐ๊ฒ๋ค ์์๋
์์ ๋ก ์์ -> json์ผ๋ก ์ ์ฅํ๊ณ ์์ ๋ฒ๋ค๋ก ๋ฌถ์ด์ -> ํด๋ผ์ฐ๋์ ์ ๋ก๋&๋ก๋ํ ์๊ฐ
ํด๋ผ์ฐ๋๋ ์๋ง์กด S3๋ฅผ ๋ง์ด ์ฐ๋๊ฑฐ๊ฐ์
2. ์ ์ ๋ฐ์ดํฐ ์ ๋ฐ์ดํธ
์ ์ ์คํ ์ ๋ณด, ์ธ๋ฒคํ ๋ฆฌ ๊ฐ์๊ฒ๋ค ๊ฒ์ ํ๋ ์ดํ๋ฉด์ ๊ณ์ ์ ๋ฐ์ดํธํด์ผํ ๊ฑฐ์๋
ํ๋ ์ดํน์ด๋ ํ์ด์ด๋ฒ ์ด์ค๋ ๊ณ ๋ฏผ ์ค์ธ๋ฐ
๋์ถฉ ๊ฒ์ํ์๋๋ ํ์ด์ด๋ฒ ์ด์ค๊ฐ ๋ ํ๊ธ ๋ ํผ๋ฐ์ค๊ฐ ๋ง์ด ๋์์ ํ๋ฒ ใฑใฑํ ๋ฏ
3. ๋ก๊ทธ์ธ
๊ตฌ๊ธ ๋ก๊ทธ์ธ ์ฐ๋ํ๋๊ฑด ์์ธํ๊ฒ ๋ง์ด ๋์์์ด์ ๋ฐ๋ผํ ์๊ฐ
์ผ๋จ 3๊ฐ ์ธํ ํ๋๋ฐ๋ง ํ๋ฌ ๊ฑธ๋ฆด๊ฑฐ๊ฐ๋คใ ใ ํ์ผ์๋ ๋ง์ด ๋ชป ํ๋๊น
์ํผ ์ด ์ ๋๋ฉด ์ด์ ๊ทธ๋ง ๊ณ ๋ฏผํ๊ณ ๊ฐ๋ฐ ์์ํด๋ ๋๊ฒ์ง?
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
๊ทธ๊ฒ ๋ญ์ง ๋ชฐ๋ผ์ ๊ฒ์ํด๋ดค๋๋ฐ ๋ฑํ ํ์ํ๊ฐ ์ถ์๋ฐ? ์๋๋ฉด ๊ฒ์ ์์ํ ๋ ์์ ๋ฒ๋ค ์์์ MonsterInfo.json ๋ก๋ํ๋ค์์ ํ์ฑํด์ Dictionary๋ก ๋ณํํด์ ์ธ๊ฑฐ์
ํ์ด์ด๋ฒ ์ด์ค ์ธ๊ฑด๋ฐ ๊ตณ์ด s3์ธํ์๊ฐ ์์๊น ํ์ด์ด๋ฒ ์ด์ค์ ์คํ ๋ฆฌ์ง ์๋๋ฐ
ํ๋ฌ๋ค์ ์์ ๊ฒ์ฌํ๋ค์