Query Routing์ ํตํ On-Demand Mart ๊ตฌ์ฑ
์ฌํด ์ด ๋ถ์๊ฐ ๋ฐ๋์ด์ HADOOP Eco-System์ ์ด์ฉํ DataFlow๋ฅผ ๊ด์ฅํ๋ ํ๋ซํผ์ ๊ฐ๋ฐํ๋ ์ ๋ฌด์์, ์ด๋ ๊ฒ ๋ง๋ค์ด์ง ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํ ์์คํ /์๋น์ค๋ฅผ ๊ฐ๋ฐํ๋ ์ ๋ฌด๋ฅผ ๋ด๋นํ๊ฒ ๋์์ต๋๋ค 2017-07-13 13:23:51 | ์ฐ์์๋ |
Query Routing์ ํตํ On-Demand Mart ๊ตฌ์ฑ
์ฌํด ์ด ๋ถ์๊ฐ ๋ฐ๋์ด์ HADOOP Eco-System์ ์ด์ฉํ DataFlow๋ฅผ ๊ด์ฅํ๋ ํ๋ซํผ์ ๊ฐ๋ฐํ๋ ์ ๋ฌด์์, ์ด๋ ๊ฒ ๋ง๋ค์ด์ง ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํ ์์คํ /์๋น์ค๋ฅผ ๊ฐ๋ฐํ๋ ์ ๋ฌด๋ฅผ ๋ด๋นํ๊ฒ ๋์์ต๋๋ค 2017-07-13 13:23:51 | ์ฐ์์๋ |
Query Routing์ ํตํ On-Demand Mart ๊ตฌ์ฑ
์ฌํด ์ด ๋ถ์๊ฐ ๋ฐ๋์ด์ HADOOP Eco-System์ ์ด์ฉํ DataFlow๋ฅผ ๊ด์ฅํ๋ ํ๋ซํผ์ ๊ฐ๋ฐํ๋ ์ ๋ฌด์์, ์ด๋ ๊ฒ ๋ง๋ค์ด์ง ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํ ์์คํ /์๋น์ค๋ฅผ ๊ฐ๋ฐํ๋ ์ ๋ฌด๋ฅผ ๋ด๋นํ๊ฒ ๋์์ต๋๋ค 2017-07-13 04:23:51 | ์ฐ์์๋ |
Query Routing์ ํตํ On-Demand Mart ๊ตฌ์ฑ
์ฌํด ์ด ๋ถ์๊ฐ ๋ฐ๋์ด์ HADOOP Eco-System์ ์ด์ฉํ DataFlow๋ฅผ ๊ด์ฅํ๋ ํ๋ซํผ์ ๊ฐ๋ฐํ๋ ์ ๋ฌด์์, ์ด๋ ๊ฒ ๋ง๋ค์ด์ง ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํ ์์คํ /์๋น์ค๋ฅผ ๊ฐ๋ฐํ๋ ์ ๋ฌด๋ฅผ ๋ด๋นํ๊ฒ ๋์์ต๋๋ค 2017-07-13 04:23:51 | ์ฐ์์๋ |
ORCํ์ผ์์ ์คํค๋ง ์ถ์ถํ๊ธฐ
๋ค๋ฅธ ๋ถ์๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ๋ฐ์๋๋ฐ ์ด๊ฒ ORCํฌ๋ฉง์ผ๋ก ๋์ด์๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ๋ฐ์ํ๊ณ ์์ต๋๋ค. ๋ฐ์ดํฐ ํฌ๋ฉง๋ ํจ๊ป ์ ๋ฌ๋ฐ์ผ๋ฉด ๋ฌธ์ ๊ฐ ์์ผ๋ ์ ๋ฌ๋ฐ์ง ๋ชปํ๊ฑฐ๋, ํฌ๋ฉง์ด ํํํ๊ฐ 2016-12-27 13:32:31 | ์ฐ์์๋ |
ORCํ์ผ์์ ์คํค๋ง ์ถ์ถํ๊ธฐ
๋ค๋ฅธ ๋ถ์๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ๋ฐ์๋๋ฐ ์ด๊ฒ ORCํฌ๋ฉง์ผ๋ก ๋์ด์๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ๋ฐ์ํ๊ณ ์์ต๋๋ค. ๋ฐ์ดํฐ ํฌ๋ฉง๋ ํจ๊ป ์ ๋ฌ๋ฐ์ผ๋ฉด ๋ฌธ์ ๊ฐ ์์ผ๋ ์ ๋ฌ๋ฐ์ง ๋ชปํ๊ฑฐ๋, ํฌ๋ฉง์ด ํํํ๊ฐ 2016-12-27 13:32:31 | ์ฐ์์๋ |
ORCํ์ผ์์ ์คํค๋ง ์ถ์ถํ๊ธฐ
๋ค๋ฅธ ๋ถ์๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ๋ฐ์๋๋ฐ ์ด๊ฒ ORCํฌ๋ฉง์ผ๋ก ๋์ด์๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ๋ฐ์ํ๊ณ ์์ต๋๋ค. ๋ฐ์ดํฐ ํฌ๋ฉง๋ ํจ๊ป ์ ๋ฌ๋ฐ์ผ๋ฉด ๋ฌธ์ ๊ฐ ์์ผ๋ ์ ๋ฌ๋ฐ์ง ๋ชปํ๊ฑฐ๋, ํฌ๋ฉง์ด ํํํ๊ฐ 2016-12-27 04:32:31 | ์ฐ์์๋ |
ORCํ์ผ์์ ์คํค๋ง ์ถ์ถํ๊ธฐ
๋ค๋ฅธ ๋ถ์๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ๋ฐ์๋๋ฐ ์ด๊ฒ ORCํฌ๋ฉง์ผ๋ก ๋์ด์๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ๋ฐ์ํ๊ณ ์์ต๋๋ค. ๋ฐ์ดํฐ ํฌ๋ฉง๋ ํจ๊ป ์ ๋ฌ๋ฐ์ผ๋ฉด ๋ฌธ์ ๊ฐ ์์ผ๋ ์ ๋ฌ๋ฐ์ง ๋ชปํ๊ฑฐ๋, ํฌ๋ฉง์ด ํํํ๊ฐ 2016-12-27 04:32:31 | ์ฐ์์๋ |
ORCํ์ผ์ mapreduce์์ ์ฝ์ด๋ณด์!
hive์์ ์์ฑํ orc๋ฐ์ดํฐ๋ฅผ MapReduce์์ ์ฝ๊ฑฐ์ผ ํ๊ฑฐ๋ ํน์ ๋ณ๋์ ์์คํ ์์ ์ฝ์ด์ ์ฒ๋ฆฌํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ต๋๋ค. ๋๊ฒ ์ด๋ฐ ๊ฒฝ์ฐ ๋ณ๋๋ก hive๋ด์์ plain text๋ก ๋ณํํ ํ ์ดํ์ 2016-12-15 10:37:13 | ์ฐ์์๋ |
ORCํ์ผ์ mapreduce์์ ์ฝ์ด๋ณด์!
hive์์ ์์ฑํ orc๋ฐ์ดํฐ๋ฅผ MapReduce์์ ์ฝ๊ฑฐ์ผ ํ๊ฑฐ๋ ํน์ ๋ณ๋์ ์์คํ ์์ ์ฝ์ด์ ์ฒ๋ฆฌํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ต๋๋ค. ๋๊ฒ ์ด๋ฐ ๊ฒฝ์ฐ ๋ณ๋๋ก hive๋ด์์ plain text๋ก ๋ณํํ ํ ์ดํ์ 2016-12-15 10:37:13 | ์ฐ์์๋ |
ORCํ์ผ์ mapreduce์์ ์ฝ์ด๋ณด์!
hive์์ ์์ฑํ orc๋ฐ์ดํฐ๋ฅผ MapReduce์์ ์ฝ๊ฑฐ์ผ ํ๊ฑฐ๋ ํน์ ๋ณ๋์ ์์คํ ์์ ์ฝ์ด์ ์ฒ๋ฆฌํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ต๋๋ค. ๋๊ฒ ์ด๋ฐ ๊ฒฝ์ฐ ๋ณ๋๋ก hive๋ด์์ plain text๋ก ๋ณํํ ํ ์ดํ์ 2016-12-15 01:37:13 | ์ฐ์์๋ |
ORCํ์ผ์ mapreduce์์ ์ฝ์ด๋ณด์!
hive์์ ์์ฑํ orc๋ฐ์ดํฐ๋ฅผ MapReduce์์ ์ฝ๊ฑฐ์ผ ํ๊ฑฐ๋ ํน์ ๋ณ๋์ ์์คํ ์์ ์ฝ์ด์ ์ฒ๋ฆฌํด์ผํ๋ ๊ฒฝ์ฐ๊ฐ ์ข ์ข ์์ต๋๋ค. ๋๊ฒ ์ด๋ฐ ๊ฒฝ์ฐ ๋ณ๋๋ก hive๋ด์์ plain text๋ก ๋ณํํ ํ ์ดํ์ 2016-12-15 01:37:13 | ์ฐ์์๋ |
MapReduce line number๋ฅผ ์ด์ฉํ mapping join
HDFS ์์ ์๋ ๋ฐ์ดํฐ์ ํน์ ํ๋๋ฅผ ๋ค๋ฅธ ๋ฐ์ดํฐ์ ์ผ๋ถ๋ถ์ผ๋ก ์นํํ ๋ ๋๋ถ๋ถ hive(SQL) join์ ์ด์ฉํฉ๋๋ค. ํ์ง๋ง 100๊ฐ๊ฐ ๋์ ํ๋ ์ค์ ์นํํด์ผ ํ๋ ํ๋๊ฐ 50๊ฐ ๋ผ๋ฉด? ์์ค์จ~~~~ 1234567 2016-06-09 18:58:35 | ์ฐ์์๋ |
MapReduce line number๋ฅผ ์ด์ฉํ mapping join
HDFS ์์ ์๋ ๋ฐ์ดํฐ์ ํน์ ํ๋๋ฅผ ๋ค๋ฅธ ๋ฐ์ดํฐ์ ์ผ๋ถ๋ถ์ผ๋ก ์นํํ ๋ ๋๋ถ๋ถ hive(SQL) join์ ์ด์ฉํฉ๋๋ค. ํ์ง๋ง 100๊ฐ๊ฐ ๋์ ํ๋ ์ค์ ์นํํด์ผ ํ๋ ํ๋๊ฐ 50๊ฐ ๋ผ๋ฉด? ์์ค์จ~~~~ 1234567 2016-06-09 18:58:35 | ์ฐ์์๋ |
MapReduce line number๋ฅผ ์ด์ฉํ mapping join
HDFS ์์ ์๋ ๋ฐ์ดํฐ์ ํน์ ํ๋๋ฅผ ๋ค๋ฅธ ๋ฐ์ดํฐ์ ์ผ๋ถ๋ถ์ผ๋ก ์นํํ ๋ ๋๋ถ๋ถ hive(SQL) join์ ์ด์ฉํฉ๋๋ค. ํ์ง๋ง 100๊ฐ๊ฐ ๋์ ํ๋ ์ค์ ์นํํด์ผ ํ๋ ํ๋๊ฐ 50๊ฐ ๋ผ๋ฉด? ์์ค์จ~~~~ 1234567 2016-06-09 09:58:35 | ์ฐ์์๋ |
MapReduce line number๋ฅผ ์ด์ฉํ mapping join
HDFS ์์ ์๋ ๋ฐ์ดํฐ์ ํน์ ํ๋๋ฅผ ๋ค๋ฅธ ๋ฐ์ดํฐ์ ์ผ๋ถ๋ถ์ผ๋ก ์นํํ ๋ ๋๋ถ๋ถ hive(SQL) join์ ์ด์ฉํฉ๋๋ค. ํ์ง๋ง 100๊ฐ๊ฐ ๋์ ํ๋ ์ค์ ์นํํด์ผ ํ๋ ํ๋๊ฐ 50๊ฐ ๋ผ๋ฉด? ์์ค์จ~~~~ 1234567 2016-06-09 09:58:35 | ์ฐ์์๋ |
shell script ๋น๊ต์ฐ์ฐ์
์ ์ ๋น๊ต -eq๊ฐ์ if [ "$a" -eq "$b" ] -ne๊ฐ์ง ์์ if [ "$a" -ne "$b" ] -gt๋ ํผ if ["$a" -gt "$b" ] -ge๋ ํฌ๊ฑฐ๋ ๊ฐ์ if [ "$a" -ge "$b" ] -lt๋ ์์ if [ "$a" -lt "$b" ] -le๋ ์๊ฑฐ๋ ๊ฐ์ if [ "$a" -le "$b" ] <๋ ์ 2016-05-24 09:12:31 | ์ฐ์์๋ |
shell script ๋น๊ต์ฐ์ฐ์
์ ์ ๋น๊ต -eq๊ฐ์ if [ "$a" -eq "$b" ] -ne๊ฐ์ง ์์ if [ "$a" -ne "$b" ] -gt๋ ํผ if ["$a" -gt "$b" ] -ge๋ ํฌ๊ฑฐ๋ ๊ฐ์ if [ "$a" -ge "$b" ] -lt๋ ์์ if [ "$a" -lt "$b" ] -le๋ ์๊ฑฐ๋ ๊ฐ์ if [ "$a" -le "$b" ] <๋ ์ 2016-05-24 09:12:31 | ์ฐ์์๋ |
shell script ๋น๊ต์ฐ์ฐ์
์ ์ ๋น๊ต -eq๊ฐ์ if [ "$a" -eq "$b" ] -ne๊ฐ์ง ์์ if [ "$a" -ne "$b" ] -gt๋ ํผ if ["$a" -gt "$b" ] -ge๋ ํฌ๊ฑฐ๋ ๊ฐ์ if [ "$a" -ge "$b" ] -lt๋ ์์ if [ "$a" -lt "$b" ] -le๋ ์๊ฑฐ๋ ๊ฐ์ if [ "$a" -le "$b" ] <๋ ์ 2016-05-24 00:12:31 | ์ฐ์์๋ |
shell script ๋น๊ต์ฐ์ฐ์
์ ์ ๋น๊ต -eq๊ฐ์ if [ "$a" -eq "$b" ] -ne๊ฐ์ง ์์ if [ "$a" -ne "$b" ] -gt๋ ํผ if ["$a" -gt "$b" ] -ge๋ ํฌ๊ฑฐ๋ ๊ฐ์ if [ "$a" -ge "$b" ] -lt๋ ์์ if [ "$a" -lt "$b" ] -le๋ ์๊ฑฐ๋ ๊ฐ์ if [ "$a" -le "$b" ] <๋ ์ 2016-05-24 00:12:31 | ์ฐ์์๋ |