BlazingSQL์ ํ
์ด๋ธ ํ์(์: ๋ก๊ทธ, NetFlow ํต๊ณ ๋ฑ)์ผ๋ก ์ ์ฅ๋ ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ธํธ(์์ญ ๊ธฐ๊ฐ๋ฐ์ดํธ)์ ๋ํด ๋จ์ผ ๋ถ์ ์ฟผ๋ฆฌ๋ฅผ ์ํํ๋ ๋ฐ ์ ํฉํฉ๋๋ค. BlazingSQL์ HDSF ๋ฐ AWS S3์ ๊ฐ์ ๋คํธ์ํฌ ๋ฐ ํด๋ผ์ฐ๋ ํ์ผ ์์คํ
์์ ํธ์คํ
๋๋ CSV ๋ฐ Apache Parquet ํ์์ ์์ ํ์ผ์์ ์ฟผ๋ฆฌ๋ฅผ ์คํํ์ฌ ๊ฒฐ๊ณผ๋ฅผ GPU ๋ฉ๋ชจ๋ฆฌ๋ก ์ง์ ์ ์กํ ์ ์์ต๋๋ค. GPU์ ์์
๋ณ๋ ฌํ์ ๋ ๋น ๋ฅธ ๋น๋์ค ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ ๋๋ถ์ BlazingSQL ์ฟผ๋ฆฌ๋
GPU ์์
์๋ NVIDIA๊ฐ ์ฐธ์ฌํ์ฌ ๊ฐ๋ฐ๋ ์ธํธ๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.
BlazingSQL์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ API ๋์ SQL์ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
BlazingSQL์ ๋ฐ์ดํฐ ์์
์ ํฌ๊ฒ ๋จ์ํํฉ๋๋ค. cuDF ํจ์๋ฅผ ์๋ฐฑ ๋ฒ ํธ์ถํ๋ ๋์ ํ๋์ SQL ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. SQL์ ์ฌ์ฉํ๋ฉด ํน์ ํ๋ก์ธ์๋ฅผ ์์ฑํ๊ฑฐ๋ ์ถ๊ฐ DBMS์ ๋ฐ์ดํฐ๋ฅผ ์ค๊ฐ ๋ก๋ฉํ์ง ์๊ณ ๋ RAPIDS๋ฅผ ๊ธฐ์กด ๋ถ์ ์์คํ
๊ณผ ํตํฉํ ์ ์์ต๋๋ค.
RAPIDS์ ๋ชจ๋ ๋ถ๋ถ๊ณผ ์์ ํ ํธํ์ฑ์ ์ ์งํ๋ฉด์ ๊ธฐ์กด ๊ธฐ๋ฅ์ SQL๋ก ๋ณํํ๊ณ cuDF ์์ค์ ์ฑ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ฌ๊ธฐ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ํตํฉ ์ง์์ด ํฌํจ๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru