MariaDB ์ธ๋ค์ผํ ๋ฆฌ์คํธํ 9/8 ๋ชฉ 1. pymysql import pymysql class Py2DB: pass # ์ฌ๊ธฐ๋ ์คํ์ ๋์ง๋ง ์ฌ์ฉ์ ์ง์. ํด๋์ค ํธ์ถ ์ ์ถ๋ ฅ๋๋ ๊ฒ์ ์ํ์ง ์๋๋ค๋ฉด ์ฃผ์์ฒ๋ฆฌ ํน์ ์ญ์ # print('Hello! 1') # ์ด ํ์ผ์ ์คํํ ๊ฒฝ์ฐ ์คํํ ์ฝ๋py if __name__ == '__main__': print('DB ํ ์คํธ') # DB config ํ์ผ ์ฝ์ด๋ณด๊ธฐ db_config = {} with open('./db_config', 'r') as f: for l in f.readlines(): key, value = l.rstrip().split('=') if key == 'port': db_config[key] = int(value) else: db_config[key] = value # p.. ๋๋ณด๊ธฐ 9/6 ํ_DBeaver 1. dpkg dpkg -r: ๋ฐ๋น์ ํจํค์ง ๋งค๋์ ๋ก ๋ฐ๋ชฌ ํ๋ก๊ทธ๋จ/ํจํค์ง ์ญ์ 2. systemctl ๋ฐ๋ชฌ ํ๋ก๊ทธ๋จ๋ค ๊ด๋ฆฌ 3. .deb ํด๋น ํ์ฅ์ ์ค์น ์์๋ sudo dpkg -i ํ์ผ๋ช 4. vim ํธ์ง๊ธฐ ์ ์ฒด ์ ํ: shift + v + g ๋๋ฅธ ๋ค d๋ก ์ญ์ 5. ls -ltr ํ์ผ/ํด๋, ์์ฑ๋ ์๊ฐ ๋ฐ ๊ถํ ์กฐํ 6. Hadoop / Spark Hadoop: map ํจ์ ๋ชจ๋ ์ข ๋ฃ๋์ด์ผ reduce ํจ์๊ฐ ์คํ๋๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ ์ค์๊ฐ ์ฒ๋ฆฌ ์ด๋ ค์. ๋น ๋ฐ์ดํฐ ๊ธฐ๋ฐ์ ๋ฐฐ์น์ฑ ํต๊ณ์์ ์ ์ฃผ๋ก ์ฌ์ฉํจ Spark: mapreduce๋ก map ํจ์ ์ข ๋ฃ ์ ์ด๋ผ๋ ๋ฐ์ดํฐ ์คํธ๋ฆฌ๋ฐ ๊ฐ๋ฅ. ๋ฐ์ดํฐ๋ฅผ HDD๊ฐ ์๋ ๋ถ์ฐ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํจ 7. DBeaver VS Code -> EC2 -> RDS ๊ฐ์์ฑ ๋จ.. ๋๋ณด๊ธฐ ์ด์ 1 ๋ค์