"์๋ฒ ํ๋๋ก ์ฒ๋ฆฌํ ์ ์๋ ๊ท๋ชจ์ ๋ฐ์ดํฐ"
Pandas -> Spark
"๊ธฐ์กด์ SW๋ก๋ ์ฒ๋ฆฌํ ์ญ๋ฒ๋ ๊ท๋ชจ์ ๋ฐ์ดํฐ"
๋ํ์ ์ธ ๊ธฐ์กดSW Oracle์ด๋ MySQL๊ณผ ๊ฐ์ ๊ด๊ณํ DB

4V
Volume: ๋ฐ์ดํฐ์ ํฌ๊ธฐ -> ๋์ฉ๋
Velocity: ๋ฐ์ดํฐ์ ์ฒ๋ฆฌ ์๋
Variety: ๊ตฌ์กฐํ/๋น๊ตฌ์กฐํ ๋ฐ์ดํฐ
Veracity: ๋ฐ์ดํฐ์ ํ์ง
๋๋ฐ์ด์ค ๋ฐ์ดํฐ
์น
์์ญ ์ด์์ ์น ํ์ด์ง ์กด์ฌ-> ์จ๊ฐ ์ข ๋ฅ์ ์ง์์ ๋ฐ๋ค
์น ๊ฒ์์์ง ๊ฐ๋ฐ์ ์ง์ ํ ๋์ฉ๋ ๋ฐ์ดํฐ์ฒ๋ฆฌ
๊ตฌ๊ธ์ด ๋น ๋ฐ์ดํฐ ๊ธฐ์ ์ ๋ฐ์ ์ ์ง๋ํ ๊ณตํ
์ฌ์ฉ์ ๊ฒ์์ด์ ํด๋ฆญ ์ ๋ณด ์์ฒด๋ ๋์ฉ๋
์์ฆ์ ์น ์์ฒด๊ฐ NLP ๊ฑฐ๋ ๋ชจ๋ธ ๊ฐ๋ฐ์ ํ๋ จ ๋ฐ์ดํฐ๋ก ์ฌ์ฉ๋๊ณ ์๋ค.
ํฐ ๋ฐ์ดํฐ๋ฅผ ์์ค์์ด ๋ณด๊ดํ ๋ฐฉ๋ฒ์ด ํ์ํ๋ค -> Strage
-> ํฐ ๋ฐ์ดํฐ ์ ์ฅ์ด ๊ฐ๋ฅํ ๋ถ์ฐ ํ์ผ ์์คํ
์ด ํ์ํ๋ค.
์ฒ๋ฆฌ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฐ๋ค. -> ๋ณ๋ ฌ์ฒ๋ฆฌ
-> ๋ณ๋ ฌ์ฒ๋ฆฌ๊ฐ ๊ฐ๋ฅํ ๋ถ์ฐ ์ปดํจํ
์์คํ
์ด ํ์ํ๋ค.
์ด๋ฐ ๋ฐ์ดํฐ๋ค์ ๋น๊ตฌ์กฐํ๋ ๋ฐ์ดํฐ์ผ ๊ฐ๋ฅ์ฑ์ด๋๋ค. ->SQL๋ง์ผ๋ก๋ ๋ถ์กฑํ๋ค.
-> ์น ๋ก๊ทธ ํ์ผ
-> ๋น๊ตฌ์กฐํ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ ๋ฐฉ๋ฒ์ด ํ์ํ๋ค.
๊ฒฐ๊ตญ ๋ค์์ ์ปดํจํฐ๋ก ๊ตฌ์ฑ๋ ํ๋ ์์ํฌ๊ฐ ํ์ํ๋ค.
๋์ฉ๋ ๋ถ์ฐ ์์คํ
๋ถ์ฐ ํ๊ฒฝ ๊ธฐ๋ฐ(1๋ ํน์ ๊ทธ ์ด์์ ์๋ฒ๋ก ๊ตฌ์ฑ)
-> ๋ถ์ฐ ํ์ผ ์์คํ
๊ณผ ๋ถ์ฐ ์ปดํจํ
์์คํ
์ด ํ์ํ๋ค.
Fault Tolerance
-> ์์์ ์๋ฒ๊ฐ ๊ณ ์ฅ๋๋ ๋์ํด์ผํ๋ค.
ํ์ฅ์ด ์ฉ์ดํด์ผํ๋ค.
-> Scale Out์ด ๋์ด์ผ ํ๋ค.