SQL๋กœ ๊ตฌํ˜„๋œ ๋ ˆ์ด ํŠธ๋ ˆ์ด์‹ฑ ์‹œ์Šคํ…œ

ClickHouse ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์˜ ๊ณต๋™ ์ฐฝ๋ฆฝ์ž์ธ ์•Œ๋ ‰์„ธ์ด ๋ฐ€๋กœ๋น„๋„ํ”„๋Š” AI ๋น„์„œ ํด๋กœ๋“œ์˜ ๋„์›€์„ ๋ฐ›์•„ SQL๋กœ ์™„์ „ํžˆ ๊ตฌํ˜„๋œ ๋ ˆ์ด ํŠธ๋ ˆ์ด์‹ฑ ์‹œ์Šคํ…œ์„ ๊ณต๊ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฒฝ๋กœ ์ถ”์  ๊ธฐ๋ฐ˜ ์กฐ๋ช… ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์ด์šฉํ•œ ๋ Œ๋”๋ง์€ ์‚ฌ์šฉ์ž ์ •์˜ ํ•จ์ˆ˜(UDF)๋‚˜ ์™ธ๋ถ€ ์ฝ”๋“œ ์—†์ด ๋‹จ ํ•˜๋‚˜์˜ SQL ์ฟผ๋ฆฌ๋กœ ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜ํ”ฝ ์ถœ๋ ฅ์€ ClickHouse ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์˜ ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ PNG ํ˜•์‹์œผ๋กœ ์ €์žฅํ•˜๋Š” ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์—ฌ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. ์ด ํ”„๋กœ์ ํŠธ๋Š” ClickHouse ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์—์„œ ์‹คํ–‰๋  ๋•Œ ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•˜์ง€๋งŒ, CedarDB ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์—์„œ๋Š” ์ผ๋ถ€ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๊ฑฐ๋‚˜ ์‹คํ–‰ ์†๋„๊ฐ€ ์ตœ๋Œ€ 33๋ฐฐ ๋А๋ ค์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํ”„๋กœ์ ํŠธ๋Š” Creative Commons BY-NC-SA ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

๊ฐ ํ”ฝ์…€์€ ์ขŒํ‘œ(X, Y)์™€ ์ƒ‰์ƒ ํ‘œํ˜„(R, G, B)์„ ํฌํ•จํ•˜๋Š” ์—ด๋กœ ๊ตฌ์„ฑ๋œ ํ…Œ์ด๋ธ”์˜ ํ–‰์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. 3D ๊ณ„์‚ฐ์— ํ•„์š”ํ•œ ์ˆ˜ํ•™์  ์—ฐ์‚ฐ์€ ํŠœํ”Œ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋ฉฐ, ๋ฒกํ„ฐ๋Š” Tuple(Float64, Float64, Float64)๋กœ ์ธ์ฝ”๋”ฉ๋ฉ๋‹ˆ๋‹ค.
ํ‘œ๋ฉด์—์„œ ์—ฌ๋Ÿฌ ๋น›์ด ๋ฐ˜์‚ฌ๋˜๋Š” ๊ฒƒ์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๋Š” ๋ฃจํ”„๋Š” SQL์˜ arrayFold ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌํ˜„๋˜์—ˆ์œผ๋ฉฐ, ๋ Œ๋”๋ง์„ ๋ณ‘๋ ฌํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ ํ–‰ ๋‚ด์—์„œ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์ง€์›๋˜๋Š” ๊ธฐํ•˜ํ•™์  ๊ธฐ๋ณธ ์š”์†Œ์—๋Š” ์›๊ธฐ๋‘ฅ, ํ† ๋Ÿฌ์Šค, ๊ตฌ, ๊ทธ๋ฆฌ๊ณ  ๋ฐฉํ–ฅ์ด ์ง€์ •๋œ ํ‰ํ–‰์œก๋ฉด์ฒด๊ฐ€ ํฌํ•จ๋˜๋ฉฐ, ์ด๋Ÿฌํ•œ ์š”์†Œ๋“ค์€ ํ•ฉ์ง‘ํ•ฉ ๋ฐ ์ฐจ์ง‘ํ•ฉ(๊ต์ง‘ํ•ฉ ์ œ๊ฑฐ) ์—ฐ์‚ฐ์˜ ๋Œ€์ƒ์ด ๋ฉ๋‹ˆ๋‹ค. ์ง€ํ˜•์€ ์ˆ˜ํ•™์ ์œผ๋กœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

์•ž์„œ ClickHouse DBMS ๊ฐœ๋ฐœ์ž๋“ค์€ ๋‘ ๊ณผ ์œ ์‚ฌํ•œ ๊ฒŒ์ž„, RISC-V ์—๋ฎฌ๋ ˆ์ดํ„ฐ, ๊ทธ๋ฆฌ๊ณ  SQL๋กœ ์ž‘์„ฑ๋œ ์Œ์•… ์‹ ๋””์‚ฌ์ด์ €๋ฅผ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster